欢迎来到天天文库
浏览记录
ID:41111301
大小:30.50 KB
页数:4页
时间:2019-08-16
《《SQL Server 2000数据库原理及应用试题》》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《SQLServer2000数据库原理》期末考试一、填空题(每空1分,共20分)1、现实世界中常见的数据形式可分为________________,________________,_________________三种。2、数据模型是指描述记录内的___________间的联系及______________间的联系的数据结构形式。3、数据库的三级模式结构是____________、______________、__________________。4、SQLServer2000数据库中包含有_______________、__
2、__________________、_______________三类文件。5、定义了___________约束及______________属性的列不允许为空。6、使用T_SQL语句创建表需要使用______________________________语句,删除表用________________________语句。7、一个表上能创建__________个主键约束___________个惟一约束。8、numeric(7,3)表示精度为__________位,其中有__________位整数,________位小数。二、
3、简答题(第1题20分,2、3题10分,共40分)1、解释下面的概念:数据库、数据库系统、数据库管理系统、实体、属性、键。2、什么是数据完整性?数据完整性分为哪几种类型?41、惟一性约束与主键约束之间的区别是什么?二、编程题(每题10分,共40分)1、在“课程管理系统”数据库中创建一个Course表,该表包含4个字段,分别为:①“cNo”,课程号字段,数据类型为int型,该字段自动编号,标识种子为2009620,标识增量为1,并将其设为主键;②“Name”,课程名称字段,数据类型为char,最大长度32,不能为空;③“Score”
4、,成绩字段,数据类型decimal,精度为6,小数位1位,可为空;④“mark”,学分字段,数据类型为int,不可为空。2、编程完成下列操作:①查询“课程管理系统”数据库中student表中数据,返回表中S_ID,Name4Sex字段的数据;②查询同一数据库中SelectCourse表中数据,返回Course_ID,S_ID字段值,并将每个学生的Score字段数据加10分并返回该字段值。1、有一教师信息表teacher,由编号、姓名、性别、年龄、职称、工资、院系共7个字段组成。①使用Insert语句,向teacher表中插入一条
5、新记录,对应数据为:“005”,“黄亮”,“男”,“42”,“副教授”,“4000”,“计算机系”;②使用统计函数查询teacher表中工资最高的教师姓名和职称;③使用嵌套查询找出年龄在40岁以上的教师的编号、姓名、年龄、院系。4、自定义一个函数fn_year,并用其判断当前系统的年份是否为闰年(闰年的判断条件为年份能被4整除而不能被100整除,或能被400整除)44
此文档下载收益归作者所有