2011-2012第一学期web与数据库开发技术复习题
复习题
一、概念题
1、数据库管理系统的英文缩写是DBMS。
2、数据库三个要素是数据结构、数据操作和完整性约束。
3、SQL、DCL和DML缩写词的意义是结构化查询语言、数据控制语言和数据操作语言。
4、实体-联系方法就是通常所说的E-R方法,实体之间联系的基本类型有一对一、一对多、多对多三种。
5、我们把表示数据与数据之间联系的方法称之为数据模型,传统的三大数据模型为层次数据模型、网络数据模型和关系数据模型。Microsoft SQL Server是一种关系型的数据库。
6、SQL Server 数据库的体系结构也是三级模式结构,但术语与传统的关系模式不同,在SQL Server 中,外模式对应视图、模式对应基本表、内模式对应于存储文件。
7、关系运算主要有选择、投影、连接和除。
8、SQL Server 2000数据库系统是基于客户机/服务器结构的。
9、SQL Server数据库文件有两个名称,即逻辑文件名和操作系统文件名。
10、SQL Server中四个系统数据库的名称分别为:master数据库、tempdb数据库、model数据库和msdb数据库。
11、SQL Server系统中的所有服务器级系统信息存储于master数据库中。
12、在SQL Server中,数据库主文件的扩展名为mdf、次文件的扩展名为ndf、事务日志文件的扩展名为ldf。每个数据库有且只有一个主要数据文件。
13、创建数据库的语句为CREATE DATABASE,修改数据库的语句为ALTER DATABASE。
14、在SQL中,建立表用的命令是CREATE TABLE。
15、创建操作系统文件大小的单位可以是KB、MB、GB、TB,默认的是MB。
16、SQL的数据操作功能:插入语句是INSERT,更新语句是UPDATE,删除语句是DELETE。
17、SQL Server中常用的聚合函数有MAX、MIN、AVG、SUM和COUNT。
18、在SELECT语句的WHERE子句中使用LIKE关键字,可以实现模糊查询。
19、在SQL中,SELECT语句的"SELECT DISTINCT"表示查询结果中行都不相同。
20、在SQL中,WHERE子句、GROUP BY子句、HAVING子句的执行顺序是WHERE子句、GROUP BY子句、HAVING子句。HAVING子句是选择满足条件的组,WHERE子句是选择满足条件的记录。
21、在SQL Server 2000中,局部变量名必须以@开头,而全局变量名必须以@@
开头。全局变量也就是系统变量不能被定义和赋值。
22、给变量赋值的语句为SET或SELECT。
23、用于求系统日期的函数是GETDATE( )。
24、SQL Server中包含了三种类型的数据完整性约束,它们分别为:实体完整
性约束、参照完整性约束和用户定义完整性约束。
25、如果想要使一个关系的某个属性唯一,可以用UNIQUE,默认值用DEFAULT。
26、一个规则可以绑定在多个列上,规则必须先创建再绑定,必须先解绑定再删
除,创建规则用CREATE RULE,绑定规则用sp_bindrule,解绑定用
sp_unbindrule,删除规则用DROP RULE。
27、规则对象在使用上与CHECK约束类似。
28、经常要查询的内容可以用视图完成,可以在视图上修改数据,在视图上不能
完成的操作是在视图上定义新的基本表。
29、大多数系统存储过程以sp_打头。
30、执行存储过程的语句为EXECute或EXEC。
31、在表上可定义的触发器分为三类,分别为插入类触发器、更新类触发器和 删除类触发器。
32、触发器产生两个特殊的表是INSERTED、DELETED。一旦触发器完成任务,
INSERTED视图和DELETED视图将自动删除。
33、T-SQL语句BACKUP DATABASE命令是对数据库进行备份, RESTORE DATABASE
命令是对数据库进行恢复。
34、若要将记录指针定位到记录集RS的第一条记录,则可以用Movefirst方法,指向前一条记录用MovePrevious方法,指向下一条用MoveNext方法,指向最后
一条用Movelast方法。
35、Cookie俗称甜饼,可以在客户端长期保存信息。它是服务器端发送到客户
端的一些文本,保存在客户端的硬盘上。如果想知道一个Cookie是否含有关键
字,可以利用Haskeys属性。
36、Session和Aplication把传入的数组当成一个整体看待,只能把一个数组
整体存入取出。
37、VBScript只有一种Variant数据类型。
38、我们所说的事务ACID特性指的是原子性、一致性、隔离性和持久性。
39、数据库管理系统一般提供了三种封锁机制,即共享封锁、独占封锁和更新 封锁。
40、SQL标准中定义了4种隔离级别。
41、如果想将数据库设置为简单恢复模型,可用语句SET RECOVERY SIMPLE,如
果想设置为完全恢复模型,则可用语句SET RECOVERY FULL。
42、T-SQL语句BACKUP DATABASE命令是对数据库进行备份, RESTORE DATABASE命令是对数据库进行恢复。
43、客户端上的每个ODBC 数据源都有一个唯一的数据源名称,数据源名称的英文缩写为DSN。
44、ORDER BY 默认为升序。
二、简答题
1、试述关系的性质。
2、写出六种SQL Server 2000的数据库对象。
3、用来存储数据库数据的操作系统文件有哪三类?它们的作用分别是什么?每个数据库分别可以包含几个这样的操作系统文件?
4、简述SQL Server中四个系统数据库的名称和它们的作用。
5、存储过程与触发器有什么不同?
6、简述SQL Server 2000中两种常用的恢复模型和四种备份类型。
7、简述ADO的三个主要对象及其作用。
8、简述ASP五个重要的内部对象中及其作用。
9、简述HAVING子句与WHERE子句的区别,并说明WHERE、GROUP BY和HAVING子句的执行顺序。
10、简述并发事务可能会存在的四类干扰问题以及解决方法。
三、应用题
1、某体育运动锦标赛由来自世界各国运动员组成的体育代表团参加各类比赛项目。假设有如下信息:
代表团:团编号,地区,住所
运动员:编号,姓名,年龄,性别
比赛项目:项目编号,项目名称,级别
比赛类别:类别编号,类别名称,主管
实体关系如下:
每个代表团有多个运动员,每个运动员只属于一个代表团
一个运动员可以参加多个比赛项目,每个比赛项目有多个运动员参加 一种比赛类别中包含多个比赛项目,一个比赛项目只属于一种比赛类别 每个运动员参加某个比赛项目具有“比赛时间”和“得分”信息。
设计该体育比赛管理系统的E-R图。
2、有如下所示的三个关系,用SQL语言实现下列要求:
S(SNO,SNAME,AGE)
C(CNO,CNAME)
S_C(SNO,CNO,SCORE)
1)用SQL写出建立S_C表的语句,要求SNO和CNO作为主键,SCORE在0-100之间。
2)建立一个视图,要求包括SNO,SNAME,CNAME,SCORE的属性列。
3)查询SNO为“0002”学生的选课记录。
4)在2)建立的视图上,查询“现代交换原理”课程的平均成绩。
5)查询每个学生的成绩大于等于80分的课程数量,要求有“学号”和“门数”两个属性。
6)插入一条选课记录('0004','024',88)。
7)建立一个触发器,当在S_C表插入一条记录时,自动检查所参照的学号和课程号是否存在,如果不存在,则给出错误信息并撤消所做的插入操作。
8)建立一个存储过程,查询是否有人选修某门课程,如果有,则显示:“有X人选修YY”,否则显示“无人选修YY”。
3、有如图所示的四个关系,用SQL语言实现下列要求: …… 此处隐藏:2420字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




