



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1 页 共 4 页 杭州电子科技大学计算机学院期末考试卷( A ) (请大家把答题的答案写在(请大家把答题的答案写在 答题纸答题纸 上)上) 一、一、单项选择(本大题共单项选择(本大题共1515小题,每小题小题,每小题1 1分,共分,共1515分)分) 1、数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(数据独立性是数据库技术的重要特点之一。所谓数据独立性是指( ) A. 数据与程序独立存放数据与程序独立存放 B.不同的数据被存放在不同的文件中不同的数据被存放在不同的文件中 C.不同的数据只能被对应的应用程序所使不同的数据只能被对应的应用程序所使用用 D.以上三种说法都不对以上三种说法都不对 2、在数据库系统中,模式在数据库系统中,模式/外模式映像用于解决数据的(外模式映像用于解决数据的( ) A. 结构独立性结构独立性 B. 物理独立性物理独立性 C. 逻辑独立性逻辑独立性 D. 分布独立性分布独立性 3、用户或应用程序看到的那部分局部逻辑结构和特征的描述是用户或应用程序看到的那部分局部逻辑结构和特征的描述是( ) A. 模式模式 B. 物理模式物理模式 C. 子模式子模式 D. 内模式内模式 4、关系数据模型是目前最重要的一种数据模型,它的三个要素分别是(关系数据模型是目前最重要的一种数据模型,它的三个要素分别是( ) A. 实体完整性、参照完整性、用户自定义完整性实体完整性、参照完整性、用户自定义完整性 B. 数据结构、关系操作、完整性约束数据结构、关系操作、完整性约束 C. 数据增加、数据修改、数据查询数据增加、数据修改、数据查询 D. 外模式、模式、内模式外模式、模式、内模式 5、SQL SERVER 提供了多种字符数据类型提供了多种字符数据类型,CHAR,VARCHAR,TEXT,NCHAR,NVARCHAR 等等,下列说法下列说法 正确的是(正确的是( ) A. VARCHAR 数据类型数据类型,如果插入的数据长度长于最大长度如果插入的数据长度长于最大长度,则超过的将会被截断并插入则超过的将会被截断并插入 B. 一个一个 NCHAR 占用占用 2 个字节的空间个字节的空间 C. 当要存储的字符型数据非常大时当要存储的字符型数据非常大时,应该选择应该选择 TEXT 或或 CHAR 数据类型数据类型 D. 相同长度的相同长度的 NCHAR 和和 CHAR 数据数据,所占用的存储空间相同所占用的存储空间相同 6、 有一个关系: 学生 (学号, 姓名, 系别) , 规定学号的值域是有一个关系: 学生 (学号, 姓名, 系别) , 规定学号的值域是 8 个数字组成的字符串, 这一规则属于 (个数字组成的字符串, 这一规则属于 ( ) A. 实体完整性约束实体完整性约束 B. 参照完整性约束参照完整性约束 C. 域完整性约束域完整性约束 D. 关键字完整性约束关键字完整性约束 7、SQL 语句中,以下哪个字符语句中,以下哪个字符串可以用通配符串可以用通配符123456%表示(表示( ) A. 123456 B. 234567 C. 345678 D. 654356 8、关系数据库系统实现专门的关系运算包括(、关系数据库系统实现专门的关系运算包括( ) A.排序、索引、统计排序、索引、统计 B. 关联、更新、排序关联、更新、排序 C.选择、投影、连接选择、投影、连接 D. 显示、打印、制表显示、打印、制表 9、有关系、有关系R和和S,RS的运算等价于(的运算等价于( ) A.S (R S) B. R (R S) C.(R S)U S D. R U(R S) 10、设在一个设在一个ER模型中有模型中有6个不同的实体集和个不同的实体集和9个不同的二元联系,其中包括个不同的二元联系,其中包括3个一对一联系、个一对一联系、3个一对多个一对多 联系和联系和3个多对多联系,则将此个多对多联系,则将此ER模型转换成关系模型时,至少得到(模型转换成关系模型时,至少得到( )个关系模式。)个关系模式。 A、6 B、9 C、12 D、15 11、设四元关系、设四元关系 R(A,B,C,D),则下面不正确的是,则下面不正确的是( ) A. )R( BD, 为取属性为取属性D,B的两列组成新关系的两列组成新关系 B. )R( 4,2 为取属性的值是为取属性的值是4,2的两列组成新关系的两列组成新关系 C. )R( BD, 与与 )R( 4,2 是等价的是等价的 D. )R( BD, 与与 )R( 2,4 是相同关系是相同关系 12、关系数据库规范化是为解决关系数据库中(、关系数据库规范化是为解决关系数据库中( )问题而引入的)问题而引入的 A.插入、删除和数据冗余插入、删除和数据冗余 B.提高查询速度提高查询速度 C.减少数据操作的复杂性减少数据操作的复杂性 D.保证数据的安全性和完整性保证数据的安全性和完整性 13、若关系模式若关系模式 R(A,B,C,D),函数依赖为:,函数依赖为:AC,DB,则,则 R 所属的最高范式(所属的最高范式( ) A. R 1N F B. R 2N F C. R 3N F D. R BCN F 14、 设关系模式设关系模式 RA,B,C,D,E, 其上的函数依赖集, 其上的函数依赖集 F=ABC,DCE,DB, 则可导出的函数依赖是 (, 则可导出的函数依赖是 ( ) A、ADE B、BCE C、DCAB D、DBA 15、在在SQL SERVER15/服务器上服务器上,存储过程是一组预先定义并存储过程是一组预先定义并( )的的Transact-SQL语句语句 A. 保存保存 B. 编译编译 C. 解释解释 D.编写编写 二、计算题(本大题共二、计算题(本大题共 5 小题,每小题小题,每小题 3 分,共分,共 15 分)分) 设有关系设有关系 R、S、T(如下表所示) ,计算:(如下表所示) ,计算: R S T (1) R1 = RS (2) R2 = R-S (3) R3 = R T (4) R4 =D,C (R T) (5) R5 = T R 三、应用题(本大题共三、应用题(本大题共 5 小题,每小题小题,每小题 4 分,共分,共 20 分)分) 已知关系模式:已知关系模式: 教师教师 T(教师号(教师号 tno,姓名,姓名 tname,性别,性别 tsex,年龄,年龄 tage,系别,系别 tdept,职称,职称 tlevel,工资,工资 tpay) ,) , 授课授课 TC(教师号(教师号 tno,课程号,课程号 cno) ,) , 课程课程 C(课程号(课程号 cno,课程,课程名名 cname,课时,课时 chour) 学生学生 S(学生号(学生号 sno,学生名,学生名 sname,学生性别,学生性别 ssex,学生年龄,学生年龄 sage,学生系别,学生系别 sdept) 考试课程 数据库 考试日期 教师姓名 考生姓名 学号 专业 14 软件工程 班级 成绩 A B a d b e c d A B d b a d d c B C D d b d c c a e b d AD 22 第 2 页 共 4 页 选课选课 SC(学生号(学生号 sno,课程号,课程号 cno,成绩,成绩 score) 用关系代数写出下述检索用关系代数写出下述检索,字段用英文表示。,字段用英文表示。 。 (1)查询职称为)查询职称为讲师讲师的女教师的教师号。的女教师的教师号。 (2)查询计算机系教师所授的课程名。查询计算机系教师所授的课程名。 (3)查询至少选修了“李丽”老师所授全部课程的学生查询至少选修了“李丽”老师所授全部课程的学生号号。 (4)查询)查询没有选修“数据库”的学生姓名没有选修“数据库”的学生姓名。 (5)查询至少上查询至少上 2 门课程的教师名门课程的教师名。 四、应用题(本大题共四、应用题(本大题共 2 小题,小题,共共 15 分)分) 1、假设某公司的业务规则如下:、假设某公司的业务规则如下: (1)公司下设几个部门,如技术部、财务部、市场部等。)公司下设几个部门,如技术部、财务部、市场部等。 (2)每个部门承担多个工程项目,每个工程项目属于一个部门。)每个部门承担多个工程项目,每个工程项目属于一个部门。 (3)每个部门有多名职工,每一名职工只能属于一个部门。)每个部门有多名职工,每一名职工只能属于一个部门。 (4)一个)一个职工职工可能参与多个工程项目,且每个工程项目有多名职工参与施工。根据职工在工程项目中完可能参与多个工程项目,且每个工程项目有多名职工参与施工。根据职工在工程项目中完 成的情况发放酬金。成的情况发放酬金。 (5)工程项目有工程号、工程名两个属性;部门有部门号、部门名称两个属性;职工有职工号、姓名、)工程项目有工程号、工程名两个属性;部门有部门号、部门名称两个属性;职工有职工号、姓名、 性别属性。性别属性。 要求:要求: (1)根据上述规则设计)根据上述规则设计 E-R 模型。 【模型。 【5】 (2)将)将 E-R 模型转换成关系数据模型,模型转换成关系数据模型,并用下划线标明每个关系中的主键,用波浪线标明外键并用下划线标明每个关系中的主键,用波浪线标明外键。 【。 【4】 2、关系模式、关系模式 R(A,B,C,D,E),函数依赖,函数依赖 F=AD,ED,DB,BCD,CDA (1)求出)求出 R 的所有候选键;的所有候选键; 【4】 (2)根据函数依赖关系,确定关系模式)根据函数依赖关系,确定关系模式 R 属于第几范式属于第几范式 【2】 五、设计题(本大题共五、设计题(本大题共 7 小题,每小题小题,每小题 5 分,共分,共 35 分)分) 设设人事部人事部数据库有三个基本表,其中表结构如下:数据库有三个基本表,其中表结构如下: (涉及多表关联时涉及多表关联时,请尽量使用请尽量使用 e,d, s 分分别作为别作为 from 关键字后关键字后 Employees, Department 和和 Salary 三三 张张表的别名表的别名) (Select 后的字段如需使用别名显示,会在题目中标识出来,否则请直接使用字段名后的字段如需使用别名显示,会在题目中标识出来,否则请直接使用字段名) 员员工表(工表(Employees) 属性名属性名 数据类型数据类型 可否为空可否为空 含义含义 备注备注 EmpID Char(6) 否否 员工员工号号 主键主键 empName Char(10) 否否 员工员工名名 Birthday Datetime 否否 出生日期出生日期 如“如“1991-2-3” Sex Bit (1 表示表示男男) 否否 性别性别 Address Char(20) 可可 通信地址通信地址 PhoneNumber Char(12) 可可 电话号码电话号码 Email Char(30) 可可 电子邮件电子邮件 DeptID Char(3) 可可 部门编号部门编号 外键外键 部门表部门表(Department) 属性名属性名 数据类型数据类型 可否为空可否为空 含义含义 备注备注 DeptID Char(3) 否否 部门编号部门编号 主键主键 DeptName Char(20) 否否 部门名称部门名称 Leader Char(6) 可可 部门领导编号部门领导编号 外键外键 薪资薪资表表(Salary) 属性名属性名 数据类型数据类型 可否为空可否为空 含义含义 备注备注 EmpID Char(6) 否否 员工号员工号 主键,外键主键,外键 InCome decimal(10,2) 否否 收入收入 OutCome decimal(10,2) 可可 支出支出 请使用请使用 SQL 语句完成下面各题,并把答案写在答题纸上。语句完成下面各题,并把答案写在答题纸上。 (1)找出找出没有提供“通信地址”的员工名没有提供“通信地址”的员工名。 (2)查询“研发部”员工的查询“研发部”员工的收入情况收入情况,显示,显示收入、支出这两项收入、支出这两项。 (3)统计各部门在统计各部门在 1966 年以前出生的年以前出生的雇员的人数(雇员的人数(qty)和部门)和部门号号。 (4)将“销售部”的领导更改为“李强” 。将“销售部”的领导更改为“李强” 。 (5)将)将员工少于员工少于 5 人人的部门删除的部门删除 (6)创建视图创建视图 vwEmpSalaryInfo,查看所有员工的薪资情
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年机修工考试试题及答案
- 2025年机械设备点检员考试题库及答案
- 2025年航空企业机务工程师安全生产知识考试试题及答案
- 灼痛康复新路径-洞察及研究
- 做财务的面试题库及答案
- 高危边坡治理施工合同(3篇)
- qcc基础知识考试试题及答案
- n4护士考试试题及答案问答
- 大米种植户与收购商保底收购合同
- 个人租赁公共停车场车位使用合同
- GB/T 18666-2014商品煤质量抽查和验收方法
- GB 3452.1-1992液压气动用O形橡胶密封圈尺寸系列及公差
- 坏死性筋膜炎49390课件
- JT∕T 651-2022 牵引杆挂车转盘
- 某公司项目启动会(38张)课件
- 全国水土保持规划国家级水土流失重点预防区和重点治理区复核划分
- DB13(J)∕T 269-2018 电动汽车充电站及充电桩建设技术标准
- 德国凯尔锚固技术公司石陶幕墙设计和施工中的应用
- 机动车交通事故快速处理协议书
- 临床营养支持小组工作方案
- GB∕T 16754-2021 机械安全 急停功能 设计原则
评论
0/150
提交评论