注意:此页面搜索的是所有试题
东北林业大学-数据库系统原理(专升本)
31. (问答题)
某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产,每个工厂按照固定的计划生产产品;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。
(1) 试画出反映工厂、产品、职工实体类型及其联系类型的E-R图
(2)转换成关系模型R(U),指出各关系模式的候选码和外码。
(本题10.0分)
32. (问答题) 登记日志文件的原则(本题10.0分)
33. (问答题) 设有一个关系数据库,有三个基本表,表的结构如下: STUDENT(学号,姓名,年龄,性别,系名),其中学号,姓名,性别,系名的数据类型均为字符类型。年龄的数据类型为整型。 SC(学号,课程号,成绩):其中学号、课程号的数据类型为字符类型,成绩的数据类型为整型。 COURSE(课程号,课程名,学时数):其中课程号、课程名的数据类型的数据类型为字符类型;学时数的数据类型为整型。 1)请用关系代数查询信息系学生的学号、姓名、课程号和成绩。 2)指出以上各关系的键和外键。 3) 请用关系代数查询年龄在20以下同学的姓名,年龄。 4) 请用SQL语言检索创建STUDENT表,并定义出主键约束,学生性别缺省约束为:“男” 5 ) 请用SQL语言定义SC表,并定义外键约束 SC(学号,课程号,成绩):其中学号、课程号的数据类型为字符类型,成绩的数据类型为整型。 6) 查询“计算机原理”课程成绩小于60分的同学的学号和姓名。 7) 请创建年龄在20岁以下,计算机系男同学的视图。 8)将新同学,学号“200301009”,姓名:张苹,年龄:20,性别:女,系名:土木的信息插入到STUDENT关系中。 9) 删除选修“001”课程的选修信息。 (本题10.0分)
34. (问答题) 数据库设计的步骤。(本题10.0分)
1. (单选题) ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示(本题2.0分) A、 联系 B、 实体 C、 实体的属性 D、 联系的属性
2. (单选题) 在数据库中,发生数据不一致现象的根本原因是()。(本题2.0分) A、 数据存储量太大 B、 数据安全性差 C、 数据相互关系复杂 D、 数据冗余
3. (单选题) 从 ER 图导出关系模型时,如果两实体间的关系是 m : n 的,下列说法中正确的是()(本题2.0分) A、 将m方关键字和联系的属性纳入n方的属性中 B、 将n方关键字和联系的属性纳入m方的属性中 C、 在m方属性和n方的属性中增加一个表示级别的属性 D、 增加一个关系表示联系,其中的属性纳入m方和n方的关键字
4. (单选题) 在数据库设计中,将ER图转换成关系数据模型的过程属于(本题2.0分) A、 需求分析阶段 B、 逻辑设计阶段 C、 概念设计阶段 D、 物理设计阶段
5. (单选题) 设有关系R和S,与R-S等价的元组关系演算表达式是(本题2.0分) A、 {t|R(t)∨┐s(t)} B、 {t|R(t)∧┐S(t)} C、 {t|(u)R(t∨┐S(u)) D、 {t| (u)R(t)∧┐S(u)}
6. (单选题) DBMS提供DML实现对数据的操作。嵌入高级语言中使用的DML称为(本题2.0分) A、 自主型 B、 自含型 C、 宿主型 D、 交互型
7. (单选题) 并发操作通常对带来()问题,造成数据的不一致性。(本题2.0分) A、 死锁 B、 死锁、不能重读 C、 丢失更新、脏读、不能重读和死锁 D、 丢失更新、脏读、不能重读
8. (单选题) 对于 Student 类中,如果 StudentName 和 StudentNo 都可能是键码,则下列语句中正确的是()。(本题2.0分) A、 Interface Student (Key StudentName, StudentNo) B、 Interface Student (Key (StudentName, StudentNo)) C、 Interface Student (Key StudentName or StudentNo) D、 Interface Student (Key StudentName and StudentNo)
9. (单选题) 下列实体类型的联系中,属于多对多联系的是()。(本题2.0分) A、 学生与课程之间的联系 B、 学校与教师之间的联系 C、 商品条形码与商品之间的联系 D、 班级与班长之间的联系
10. (单选题) 在分组检索中,要去掉不满足条件的分组,应当()。(本题2.0分) A、 使用WHERE子句 B、 使用HAVING子句 C、 先使用WHERE子句,再HAVING子句 D、 先使用HAVING子句,再WHERE子句
11. (单选题) ISBL 是()。(本题2.0分) A、 标准数据查询语言 B、 关系代数语言 C、 元组关系演算语言 D、 域关系演算语言
32. (问答题) 登记日志文件的原则(本题10.0分)
33. (问答题) 设有一个关系数据库,有三个基本表,表的结构如下: STUDENT(学号,姓名,年龄,性别,系名),其中学号,姓名,性别,系名的数据类型均为字符类型。年龄的数据类型为整型。 SC(学号,课程号,成绩):其中学号、课程号的数据类型为字符类型,成绩的数据类型为整型。 COURSE(课程号,课程名,学时数):其中课程号、课程名的数据类型的数据类型为字符类型;学时数的数据类型为整型。 1)请用关系代数查询信息系学生的学号、姓名、课程号和成绩。 2)指出以上各关系的键和外键。 3) 请用关系代数查询年龄在20以下同学的姓名,年龄。 4) 请用SQL语言检索创建STUDENT表,并定义出主键约束,学生性别缺省约束为:“男” 5 ) 请用SQL语言定义SC表,并定义外键约束 SC(学号,课程号,成绩):其中学号、课程号的数据类型为字符类型,成绩的数据类型为整型。 6) 查询“计算机原理”课程成绩小于60分的同学的学号和姓名。 7) 请创建年龄在20岁以下,计算机系男同学的视图。 8)将新同学,学号“200301009”,姓名:张苹,年龄:20,性别:女,系名:土木的信息插入到STUDENT关系中。 9) 删除选修“001”课程的选修信息。 (本题10.0分)
34. (问答题) 数据库设计的步骤。(本题10.0分)
1. (单选题) ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示(本题2.0分) A、 联系 B、 实体 C、 实体的属性 D、 联系的属性
2. (单选题) 在数据库中,发生数据不一致现象的根本原因是()。(本题2.0分) A、 数据存储量太大 B、 数据安全性差 C、 数据相互关系复杂 D、 数据冗余
3. (单选题) 从 ER 图导出关系模型时,如果两实体间的关系是 m : n 的,下列说法中正确的是()(本题2.0分) A、 将m方关键字和联系的属性纳入n方的属性中 B、 将n方关键字和联系的属性纳入m方的属性中 C、 在m方属性和n方的属性中增加一个表示级别的属性 D、 增加一个关系表示联系,其中的属性纳入m方和n方的关键字
4. (单选题) 在数据库设计中,将ER图转换成关系数据模型的过程属于(本题2.0分) A、 需求分析阶段 B、 逻辑设计阶段 C、 概念设计阶段 D、 物理设计阶段
5. (单选题) 设有关系R和S,与R-S等价的元组关系演算表达式是(本题2.0分) A、 {t|R(t)∨┐s(t)} B、 {t|R(t)∧┐S(t)} C、 {t|(u)R(t∨┐S(u)) D、 {t| (u)R(t)∧┐S(u)}
6. (单选题) DBMS提供DML实现对数据的操作。嵌入高级语言中使用的DML称为(本题2.0分) A、 自主型 B、 自含型 C、 宿主型 D、 交互型
7. (单选题) 并发操作通常对带来()问题,造成数据的不一致性。(本题2.0分) A、 死锁 B、 死锁、不能重读 C、 丢失更新、脏读、不能重读和死锁 D、 丢失更新、脏读、不能重读
8. (单选题) 对于 Student 类中,如果 StudentName 和 StudentNo 都可能是键码,则下列语句中正确的是()。(本题2.0分) A、 Interface Student (Key StudentName, StudentNo) B、 Interface Student (Key (StudentName, StudentNo)) C、 Interface Student (Key StudentName or StudentNo) D、 Interface Student (Key StudentName and StudentNo)
9. (单选题) 下列实体类型的联系中,属于多对多联系的是()。(本题2.0分) A、 学生与课程之间的联系 B、 学校与教师之间的联系 C、 商品条形码与商品之间的联系 D、 班级与班长之间的联系
10. (单选题) 在分组检索中,要去掉不满足条件的分组,应当()。(本题2.0分) A、 使用WHERE子句 B、 使用HAVING子句 C、 先使用WHERE子句,再HAVING子句 D、 先使用HAVING子句,再WHERE子句
11. (单选题) ISBL 是()。(本题2.0分) A、 标准数据查询语言 B、 关系代数语言 C、 元组关系演算语言 D、 域关系演算语言