数据库复习题1

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


2. 结构数据模型直接描述数据库中数据的逻辑结构,常用的结构数据模型有 层次模型、网状模型、关系模型,关系模型 ,其中 SL 数据库是基于 关系模型建立的。

3. 从操作系统的角度来看, SL 具有 单进程多线程 的特点,减少了多用户访问的时间。索引是一种无须扫描整张表就能实现对数据的快速访问的途径。SL server 使用 日志文件 记载用户对数据库进行的所有操作。在给数据库改名之前,必须设置数据库处于单用户状态。sp_help 系统存储过程的功能是显示数据对象的相关属性 。

4. 数据完整性实质,存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为:实体完整性、值域完整性、引用完整性、值域完整性 四种,其中标志列可以实现 实体完整性数据完整性。

5. SL 语言中行注释的符号为 -- ,块注释的符号为 /* */ 。角色 是将用户组成一个集体授权的单一单元。

6. 为了实现安全性,每个网络用户在访问 SL server 数据库之前,都必须经过两个阶段的检验: 身份验证 和 权限验证。

7. 事务 是 SL 程序中最小的工作单元,要么成功完成所有操作;要么就是失败,并将所作的一切还原。

8. SL server 中的变量分为两种,全局变量和局部变量。其中全局变量的名称以 @@ 字符开始,有系统定义和维护。局部变量以 @ 字符开始,由用户自己定义和赋值。 还原是指将数据库备份加载到服务器中的过程,在 SL server 中有三种数据库的还原模型,分别是 简单还原 , 完全还原,批日志还原 。

一、 简答题。

简述常用的连接数据库的三种方法?



二、 综合应用题。

学生选课系统,主要表有:学生基本信息表(学号、姓名、性别、专业、出生年月等),选课表(学号、课程号、分数),课程表(课程号、课程名、所属专业、学分)要求: 1 、用 E-R 图表示上述关系的概念模型。

2 、用表的形式表示每张表的关系模式。

3 、写出 SL 语句。

1) 查询所有选 SL 课程的学生学号,姓名和专业。

2) 删除所有选择数学的同学的选课记

相关文档
最新文档