一、选择题(4×5=20)
1. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的 ① ,支持数据库各种操作
的软件系统叫 ② ,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做 ③ 。 ①
A. 文件的集合 B. 数据的集合 C. 命令的集合 D. 程序的集合 ②
A. 命令系统
B. 数据库管理系统 C. 数据库系统 D. 操作系统 ③
A. 文件系统 B. 数据库系统 C. 软件系统
D. 数据库管理系统
2. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERT、DELETE、
UPDATE实现下列哪类功能 A. 数据查询 B. 数据操纵 C. 数据定义 D. 数据控制
3. 在SQL语言的SELECT语句中,能实现投影操作的是
A. SELECT B. FROM C. WHERE
D. GROUP BY
二、填空题(2×10 = 20)
1. 2. 3. 4.
数据库技术产生于 年代末,是 的最新技术,是计算机科学的重要分支。 关系操作包括 、 和 三大功能。 关系操作语言分为 、 和 。 数据库的三级模式是指逻辑模式、 和 。
三、简答题(15×2 = 30)
1. 简述SQL Server 2000的主要管理功能? 2. 预防死锁的方法有哪些?
四、求解题(10×3 = 30)
某医院病房计算机管理中需要如下信息: 科室:科名,科地址,科电话,医生姓名 病房:病房号,床位号,所属科室名
医生:姓名,职称,所属科室名,年龄,工作证号 病人:病历号,姓名,性别,诊断,主管医生,病房号
其中,一个科室有多个病房,多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。完成如下设计: 1. 设计该计算机管理系统的E-R图; 2. 将该E-R图转换为关系模型的结构; 3. 指出转换结果中每个关系模式的候选码。
因篇幅问题不能全部显示,请点此查看更多更全内容