《数据库基础与应用》 易考通习题册
9.在SQL新版的查询语句中,select选项实现_______运算,from选项实现连接运算,where选项实现选择运算。 10. 从是否改变基本表记录的物理位置角度可将索引分为________________和非聚集索引两类。
四、应用题
设有学生选修课程的数据库包含如下表:
学生表(学号,姓名,年龄,性别,所在系) 选课表(学号,课程号,成绩)
课程表(课程号,课程名称,教师姓名) 请用SQL语言查询下列问题:
1.李明老师所教的课程号、课程名称。
2.年龄大于23岁的女学生的学号和姓名。
5
《数据库基础与应用》 易考通习题册
3.所有成绩都在80分以上的学生姓名及所在系。
五、分析题
有关工厂生产产品的数据库,涉及如下数据: 工厂号、工厂名称、地址; 产品号、产品名、成本; 某工厂生产某产品的数量和日期。 1.根据上面的信息,请设计E/R图;
2.请将E/R图转换成关系模型。
6
《数据库基础与应用》 易考通习题册
7
《数据库基础与应用》 易考通习题册
综合练习二
一、单项选择题
1.数据库系统的物理独立性是指( )。 A.不会因为数据的变化而影响应用程序 B.不会因为数据存储结构的变化而影响应用程序 C.不会因为数据存储策略的变化而影响数据的存储结构
D.不会因为数据逻辑结构的变化而影响应用程序 2. 数据库系统是由若干部分组成的。下列不属于数据库系统组成部分的是( )。 A.数据库
B.操作系统 C.应用程序 D.数据库管理系统
3.设D1、D2和D3域的基数分别为2、3和4,则D1×D2
×D3的元组数为( )。
A. 9 B. 24 C. 10 D. 20
8
《数据库基础与应用》 易考通习题册
4.若一个关系为R(学号,姓名,性别,年龄),则( )属性适合作为该关系的主码。 A. 学号
B. 姓名 C. 性别 D. 年龄
5.数据库三级模式结构的划分,有利于( )。 A.数据的独立性
B.管理数据库文件
C.建立数据库
D.操作系统管理数据库
6.如果在SQL Server上运行一个非常大的数据库,为取得较好效果应选用安装( )。 A. 企业版
B. 标准版
C. 个人版 D. 开发版
7.数据模型三要素是指( )。
9