欢迎来到天天文库
浏览记录
ID:40569733
大小:52.50 KB
页数:4页
时间:2019-08-04
《SQLServer数据库半期a卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《SQLSERVER数据库》A卷班级:姓名:得分:一、单选题:(共45分,共15题,每小题3分)1.在关系数据库系统中,一个关系相当于( ) A.一张二维表 B.一条记录 C.一个关系数据库 D.一个关系代数运算2.在定义一个关系结构时,应该说明( ) A.字段、数据项及数据项的值 B.属性名、属性数据类型及位数 C.关系名、关系类型及作用 D.记录名、记录类型及内容3.在关系代数运算中,五种基本运算为() A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影 C.并、差、选择、投影、乘积 D.并、差、
2、交、选择、乘积4.对于数据库设计来说()是进行详细的数据收集和数据分析所获得的主要成果。 A.数据流图 B.数据字典 C.E-R图 D.关系模式5.物理结构设计的任务是设计数据库的() A.存储格式 B.存取方法 C.存储结构与存取方法 D.存储模式6.概念设计的结构是得到一个与() A.DBMS有关的逻辑结构 B.DBMS无关的概念模式 C.DBMS和硬件有关的逻辑结构 D.DBMS和硬件无关的数据结构第4页共4页7.在需求分析阶段中,业务流程的分析结果一般用() A.E-R图表示 B.程序流程
3、图表示 C.数据流图表示 D.数据结构图表示8.()可以看成是现实世界到机器世界的一个过渡的中间层次。 A.概念模型 B.逻辑模型 C.结构模型 D.物理模型9.在数据库设计的()阶段,产生DBMS可以接受的源代码。 A.概念设计 B.逻辑设计 C.物理设计 D.实现10.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的() A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合11.在数据库的数据模型中有() A.网状模型、层次模型、关系模型 B.数字型、字母型、日期型
4、C.数值型、字符型、逻辑型D.数学模型、概念模型、逻辑模型12.下列计算机表示的信息中,不能称为"数据"的是() A.人的姓名 B.图形符号 C.计算机程序 D.文件名13.下面()语句用于创建数据表A.ALTERTABLEB.CREATETABLEC.ALTERDATABASED.CREATEDATABASE14.在SELECT语句中,下列()子句用于对分组统计进一步设置条件。A.ORDERBY子句B.GROUPBY子句C.WHERE子句D.HAVING子句15.在()索引中,表中各行的物理顺序和键值的逻辑顺序相同。
5、A.聚集索引B.非聚集索引C.唯一索引D.都不是第4页共4页二、填空题:(共15分,每空1分)1.在一个表中只能设置个主键约束,可以定义个唯一性约束。2.数据库领域常用的数据模型有、、和。3.数据库的文件有、和。4.系统自动创建的索引有和。5.查询可分为和。6.数据库文件组有两种,一种是,另一种是。三、设计题(共40分)有一个[学生课程]数据库,数据库中包括三个表:学生表:Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记为:Student(Sno,S
6、name,Ssex,Sage,Sdept),Sno为关键字。课程表:Course由课程号(Cno)、课程名(Cname)、先修课号(Cpni)、学分(Ccredit)四个属性组成,记为:Course(Cno,Cname,Cpni,Ccredit),Cno为关键字。成绩表:SC由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,记为:SG(Sno,Cno,Grade),(Sno,Cno)为关键字。用SQL语言实现下列功能:1.建立学生表Student,其中学号属性不能为空,并且其值是唯一的。第4页共4页2.向S
7、tudent表增加“入学时间(Scome)”列,其数据类型为日期型。3.查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列。4.查询学习1号课程的学生最高分数、平均成绩。5.创建一个数据表“student_test1”,并基于(Sno,Sname)组合创建唯一索引并设置填充。第4页共4页
此文档下载收益归作者所有