




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品数据库技术应用一、选择题1、下列哪种是SQL Server中系统提供的数据类型?( ) A. int B. longC. string D. object2、下列哪个SQL语句可以删除title表中title_id为001的数据?( D )A. delete from titleB. delete title_id from titleC. delete from title title_id=001D. delete from title where title_id=0013、对查询结果进行排序的SQL子句是:( B ) A. from B. order by C. group by
2、D. where 4. 下列模糊查询的模式匹配字符串中,可以查询出abcde这条结果的是:( C ) A. a% B.a-e C. ebcde D. A 和 C5、在子查询中,检查结果中是否存在行,可以使用哪个关键字?( D ) A. contains B. in C. exist D. having6、下列查询语句中,有语法错误的是( B )。 A. select 学号as number, 总学分 as mark001 from XS B. select number=学号 , mark001=总学分 from XS C. select 学号as number, mark001=总学分 fr
3、om XS D. select 学号as number, 总学分 as 001mark from XS7、下列哪个关键字不能出现在比较子查询中?( ) A. In B. Some C.Any D.All8、关系数据库对数据的操作除了包括集合代数的并、差等运算外,更定义了专门的关系运算,下列哪一个不是专门的关系运算?( ) A. 连接 B. 合并 C. 选择 D. 投影9、在组合查询是,删除组合后重复行的语法为:( B ) A. union all B. distinct C. inner join D. union10、下列有关子查询的说法中,正确的是:( ): .嵌套子查询中,先执行父查询,
4、再执行子查询.嵌套子查询中,先执行子查询,再执行父查询.相关子查询中,先执行父查询,再执行子查询. 相关子查询中,先执行子查询,再执行父查询 A. 和 B. 和 C. 和 D. 和11-18题与前面重复二、填充1、数据库采用的数据模型主要有关系模型、 、网状模型。2、修改数据库的命令是_Alter DATABASE_。3、WHILE语句属于流程_ _语句。4、SQL数据库中包括主数据文件,其默认的扩展名为_ .sql_;日志文件,其默认的扩展名为_LDF_;辅助文件,其默认的扩展名为_NDF_。5、一个表通常可以通过一个列或多个列组合的数据来惟一标识表中的每一行,这个列或列组合就被称为表上的_
5、码_,可以用它来强制实现 完整性。6、视图在SQL数据库中是作为_对象_来存储的,可以使用_CREATE VIEW_语句来创7、SQL Server 2008是一个基于_ _模式的关系数据库管理系统。8、SQL Server2008的四个系统数据库是_master_数据库、_model_数据库、tempdb数据库和msdb数据库。9、在SQL中,使用_ _命令来运行存储过程。10、参照完整性是保证主表中的数据与从表中数据的一致性,其通过_外键和主键_之间的对应关系来实现的。11、SQL数据库有系统数据库、 。12、删除数据表的命令是_DROP TAble_。13、数据的关系运算包括投影、 选择
6、 和_连接_。14、使用T-SQL的_CREATE DATABASE_语句可以创建数据库。15、SQL有两种身份认证模式:_Windows验证_模式和_ _认证模式。16、ASCII字符串常量是用单引号括起来,由ASCII字符构成的字符串。17、SQL Server 2008 数据库是存储数据的容器,这时数据库称为逻辑数据库,组成数据库的逻辑成分称为_数据库对象_。18、数据库的完整性是指数据库中的数据在 _ _上的一致性和准确性。19、在SQL数据库中,数据表物理顺序和索引顺序一致的索引称为_聚集_索引。20、在SQL中,可以定义子程序存放在数据库中,这样的子程序称为_存储过程_,它使用_
7、_ _命令来运行。三、名词解释: 1、关系模型:以二维表格形式组织数据库中的数据2、完全限定名:是对象的全名,包括个部分:服务器名,数据库名,所有者名和对象名3、聚集索引:4、复合索引:根据多列组合创建的索引5、堆集:如果一个表没有创建索引,则数据行不按任何特定的顺序存储,这种结构称为堆集。6、实体完整性:7、参照完整性:引用完整性,保证主表中的数据与从表中数据的一致性。8、唯一索引:索引可以是唯一,意味着不会有两行记录相同的索引键值。9、本地系统账户: 10、视图:是从一个或多个表(或视图)导出的表11、主键:唯一可以确定数据行的键值12、唯一索引: 13、数据表列的标识(identity)
8、属性:对于任何表都可以创建包含系统生成序号值的一个标识列,该序号值唯一标识表中的一行,可以作为键值。14、域完整性:列完整性,指给定列输入的有效性。15、参照完整性: 16、实体完整性:行的完整性,要求表中有一个主键,其值不能为空且能唯一地标识对应的记录。复习所采用的学生成绩(库名XSCJ)数据库如下:学生情况表(表名XS)结构定义如下:学号char(6) 不允许取空值默认值无 主键姓名char(8) 不允许取空值默认值无专业名 char(10) 可以取空值默认值无性别bit(1) 不允许取空值默认值1出生时间smalldatetime(4) 不允许取空值默认值无总学分tinyint(1) 可
9、以取空值默认值无备注text(16).可以取空值默认值无课程表(表名KCB)结构定义如下:课程号char(3) 不允许取空值默认值无主键课程名 char(16)不允许取空值默认值无 开课学期tinyint(1)不允许取空值默认值1学时 tinyint(1) 不允许取空值 默认值为无学分 tinyint(1)可以取空值默认值无学生与课程表(表CJB)结构定义如下:学号char(6) 不允许取空值默认值无 主键课程号char(3) 不允许取空值默认值无主键成绩 tinyint(1) 可以取空值 默认值为无学分 tinyint(1)可以取空值默认值无四、根据要求写出下列SQL操作命令: 1、在表XS
10、B中增加一个新列奖学金,类型: int且不允许为空USE XSCJ ALTER TABLE XSBADD 奖学金int null Go2、向XSCJ数据库的表XSB中插入如下的一行:002132 周琳林经济管理0 1/30/1982:0:0 40 USE XSCJ INSERT INTO XSB VALUES(002132, 周琳林, 经济管理,0, 1/30/1982:0:0,40,NULL)Go3、查询XSCJ数据库的XSB表中各个同学的姓名、专业名和总学分USE XSCJSELECT 姓名,专业名,总学分 FROM XBS4、查询XSCJ数据库的XSB表中计算机专业总学分大于等于51的同
11、学情况USE XSCJSELECT *FROM XSBWHERE 专业名计算机 AND总学分=51Go5、在XSCJ数据库中,查找选修了课程号为“2101”的课程的学生的情况SELECT *FROM XSBWHERE 学号IN(SELECT 学号FROMCJB WHERE 课程号=2101)Go6、创建学生平均成绩视图XS_KC_AVG,包括学号(在视图中列为xsnum)和平均成绩(在视图中列为score_avg)CREATE VIEW XS_KC_AVG(xsnum,score_avg)ASSELECT 学号,AVG(成绩)FROM CJB GROUP BY XSB.学号7、根据KCB表的课程号列创建唯一聚集索引(索引名:kc_id_ind)USE XSCJCREATE CLUSTEREDINDEX kc_id_ind ON KCB(课程号)8、创建student表,3个字段:学号(字符型,长度8,不允许空);姓名(字符型,长度8,不允许空);出生时间(日期时间型,允许空)。要求该表中所有学生的学号都必须出现在XSB表中(说明需要什么条件)create table stuent( 学号char(8) not null foreign key (学号) references XSB(学号),姓名char(8) not null ,出生时间date
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年上半年合肥市肥西县事业单位公开招聘工作人员笔试总笔试历年典型考题及考点剖析附带答案详解
- 医学科普教学课件
- 仓储设施设备教学课件
- 第三章酸碱反应和沉淀反应3.4沉淀反应55课件
- 第六章食品的物理特性分析第一节相对密度法第二节折光法第三节
- Brand KPIs for milk:Müller in the United Kingdom-英文培训课件2025
- 2025年农业物联网精准种植中的智能农业物联网设备研发报告
- 医疗器械临床试验质量管理与规范化操作手册应用指南解读报告
- 人才补助经费管理办法
- 数字艺术作品版权保护法律风险防范:2025年市场案例分析报告
- 党建能力测试题及答案
- DB11T 2442-2025 学校食堂异物管控规范
- 企业防汛培训课件模板
- 2025年武汉市汉阳区社区干事岗位招聘考试笔试试题(含答案)
- GB/T 3280-2015不锈钢冷轧钢板和钢带
- GB/T 24610.1-2019滚动轴承振动测量方法第1部分:基础
- GA/T 1469-2018光纤振动入侵探测系统工程技术规范
- 未闻花名钢琴谱乐谱
- DL∕T 5622-2021 太阳能热发电厂储热系统设计规范
- 领军人才选拔试题答案
- CNC数控车床操作指导书
评论
0/150
提交评论