




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学生期末综合练习题班级:14电商2班 序号:25号姓名:莫子良一、选择题:(1) 下面是创建表的命令:create table 客户信息(编号 Int Primary key,姓名 varchar(10) Not NULL ,)关于Primary key的描述,那个是正确的(D)A、指定惟一键 B、指定检查约束 C、指定标识 D、指定主键(2) 下面哪个约束,具有自动地生成字段值的是(D)A、Identity标识 B、外键约束 C、惟一键约束 D、主键约束(3) 下面是创建表的命令:create table 客户信息(编号 Int Primary key,姓名 varchar(10) UNIQUE ,)关于UNIQUE的描述,那个是正确的(A)A、指定惟一键 B、指定检查约束 C、指定标识 D、指定主键(4) 下面的关于约束的说法,哪个是不正确(D)A、 主键、标识列是保证实体完整性。B、 通过CHECK约束、规则、默认值和非空属性可以保证域完整性。C、 参照完整性定义了同一个关系数据库中,不同表中列之间的关系。D、主键列不能为空值,并且一个表可以有多个主键。(5) 下面是创建表的命令:create table 客户信息(编号 Int Primary key,姓名 varchar(10) Not NULL ,工作时间 DateTime default getdate()关于default的描述,那个是正确的(C)A、指定惟一键 B、指定标识 C、指定默认值 D、指定主键(6) 下面是创建表的命令:create table 客户信息(编号 Int Primary key Identity(1,1),姓名 varchar(10) Not NULL ,)关于Identity的描述,那个是正确的(C)A、指定惟一键 B、指定检查约束 C、指定标识 D、指定主键(7) 下面哪个约束,可以让字段能为空的是(C)A、Identity标识 B、外键约束 C、惟一键约束 D、主键约束(8) 下面的说法,哪个是不正确的(C )A、 一个表中只能定义一个主键B、 每个表可以有多个惟一键C、 每个表中,可以定义多个主键D、 外键列可以由一列或多列组成(9) 关于SQL Server的安全模型,下面说法不正确的是(A)A、 用户只要登录到SQL Server服务器实例,就可以访问数据库了B、 SQL Server有混合身份验证和仅windows两种验证模式C、 一个登录名要访问哪个数据库,需要将登录名映射到该数据库中D、 一个登录名可以与多个数据库建立映射(10) 下面的SQL语句中,完全正确的是:(C)A、Declare dispStr Varchar(20)=这是一个局部变量Print dispStrB、Declare dispStr Varchar(20),numInt Intset dispStr=这是一个局部变量,numInt=6C、Declare dispStr Varchar(20),num Int=6set dispStr=这是一个局部变量Print dispStrD、Declare dispStr Varchar(20),numInt IntSelect dispStr=这是一个局部变量,numInt=6二、判断下列语句是否正确 1)“南京大学”是SQL中的字符串常量 答:不是,“”中的常量不属于字符串常量,应使用号2) 328.59 是SQL中的实型常量。 答:不是,中的常量属于字符串常量 三、写出下列查询语句(1)查询marketing数据库中的“销售人员”表,列出每个销售人员的姓名、电话和地址;答:select 姓名,电话,地址 from 销售人员(2) 使用模糊查询,从“销售人员”表中,列出所有地址为深圳的销售人员的信息;答:select * from 销售人员 where 地址 like 深圳%(3) 写出查询售价最高的前三位货品信息的语句;答:select top 3 * from 货品信息 order by 售价 desc(4)在“客户信息”表中,显示(查询)姓“王”的客户;答:select * from 客户信息 where 姓名 like 王%(5)在“客户信息”表中,统计显示有多少姓“王”的客户;答:select count(*) from 客户信息 where 姓名 like 王%(6)在“客户信息”表中,查询编号是2的客户信息;答:select * from 客户信息 where 编号=2(7)在“客户信息”表中,查询姓名是“张三”的客户信息答:select * from 客户信息 where 姓名=张三四、填空1、根据下面所提供的两个表部门信息表 销售人员编号名称1手提电脑销售部2手机销售部3扫描仪销售部工号部门号姓名11谢五22唐四35许三(1) 写出两表进行左连接条件:部门信息表.编号=销售人员.部门号的结果:编号名称工号部门号姓名1手提电脑销售部11谢五2手机销售部22唐四3扫描仪销售部nullnullnull(2) 写出两表进行右连接条件:部门信息表.编号=销售人员.部门号的结果:编号名称工号部门号姓名1手提电脑销售部11谢五2手机销售部22唐四nullnull35许三2、根据下面的客户信息表编号姓名地址电话1李一广州市天河区784599732张三北京市海淀区464587763刘五上海市黄浦区654498074余四广州市越秀区65347665(1) 查询客户信息表,显示姓名为张三的客户记录,要求记录只显示姓名,地址,电话。Select _姓名,地址,电话_From_客户信息 where 姓名=张三_(2) 查询客户信息表,显示上海市地区的客户的姓名、地址。Select_姓名,地址_ From _客户信息 where 地址 like 上海市%_3、通过SQL语句,使用_CREATE DATABASE_命令创建数据库,使用_sp_helpdb _命令查看数据库定义信息,使用_sp_dbotion数据库,选项名,TRUE|FALSE _ 命令设置数据库选项,使用_ Alter table_命令修改数据库结构,使用_DROP DATABASE 数据库名_ _命令删除数据库。4、创建表用_CREATE TABLE_ 语句,向表中添加记录用_INSERTINTO_语句,查看表的定义信息用_ EXEC sp_help _语句,修改表用 _ALTER TABLE_语句,删除表用_DROP TABLE_语句。5、创建视图用 CREATE VIEW 语句,修改视图用 ALTER VIEW 语句,删除视图用DROPVIEW 语句。查看视图中的数据用 SELECT 语句。查看视图的定义信息用 EXECsp_helptext 存储过程,查看视图的依赖关系用 EXECsp_depends 存储过程。6、按照索引值的特点分类,可将索引分为_惟一_索引和_非惟一_索引;按照索引结构的特点分类,可将索引分为_聚集_索引和_非聚集_索引。五、简答题:1、SQL Server 2008的安全性包括哪两个部分?服务器安全和数据安全2、SQL Server 2008有哪两种安全模式?它有什么区别? Windows身份验证模式和混合模式。仅Windows身份验证模式就是只使用Windows验证机制的身份验证模式;而混合模式则是用户即可以选择使用Windows验证机制也可以选择使用SQL Server验证机制3、写出SQL Server的两种验证机制和两种验证模式。验证机制:Windows验证机制SQL Server验证机制验证模式:Windows身份验证模式混合模式4、SQL Server 2008中创建、查看、打开、删除数据库的方法有哪些?创建数据库:CREATE TABLE查看数据库:EXEC sp_help打开数据库:USE删除数据库:DELETE5、在SQL Server 2008中数据库文件有哪3类?各有什么作用?主数据文件,辅助数据文件、日志文件都可以有一个或是多个。主数据文件,辅助数据文件 存储数据用的。日志文件存储事务日志用的,日志文件可以循环使用6、写出向“订单信息”表中添加下面记录的SQL语句订单号销售工号货品编码客户编号数量订货日期交货日期5463202006-5-142006-5-15表3-1SQL语句: INSERT 订单信息(订单号,销售工号,货品编码,客户编号,数量,订货日期,交货日期)VALUES(5,4,6,3,20,2006-5-14,2006-5-15)7、写出更新订单信息表中订单号为5的数量为35的SQL语句SQL语句:update 订单信息 set 数量=35 where 订单号=58、根据表3-1,写出删除数量大于15的订单信息的记录的SQL语句SQL语句:delete 订单信息 where 数量159、说出下面匹配的含义:(1)%美丽 (2) 美丽_ (3) a-z- 3-9(1)“美丽”前可以匹配包含0个或多个字符的字符串,例如“你好美丽”(2)“美丽”后匹配任何单个的字符,例如“美丽说”(3)第一个字符的匹配范围小写字母,第二个字符为“- ”,第三个字符的匹配范围数字3到9,例如“a-4”10、数据完整性包括哪些?如何实现?数据完整性(Data Integrity)是指数据的精确性(Accuracy) 和可靠性(Reliability)。数据库采用多种方法来保证数据完整性,包括外键、束约、规则和触发器。系统很好地处理了这四者的关系,并针对不同的具体情况用不同的方法进行,相互交叉使用,相补缺点。11、在SQL Server 2008中,使用视图的好处是什么? 视图可以将多个表中的列联接起来,使它们看起来象一个表,但这个表却不会占用你的存储空间。六、综合题编号根据下面的E-R图,回答下面的问题。班级编号学号所属班级信息学生信息姓名人数班级名称地址电话1、根据E-R图填写下面的数据字典。( 常用数据类型:整形:int浮点数:float日期:datatime固定长度字符型:char(长度)可变长度字符型:varchar(长度)“学生信息”表列名数据类型允许空学号int不允许班级编号int不允许姓名varchar(10)不允许电话varchar(15)不允许地址varchar(50)不允许“班级信息”表列名数据类型允许空编号int不允许班级名称int不允许人数int不允许2、 列名数据类型是否允许为空备注编号Int(4)不允许主健姓名varchar(10)不允许电话char(13)允许地址varchar(50)允许根据上面的表格内容,写出创建“客户信息”表的SQL语句。SQL语句是:create table 客户信息(编号 int primary key,姓名 varchar(10) not null,地址 varchar(50),电话 varchar(13)3、列名数据类型是否允许为空备注工号Int(4)不允许主健部门号Int(4)允许姓名Varchar(10)不允许地址Varchar(50)允许电话Varchar(13)允许根据上面的表格内容,写出创建“销售人员”表的SQL语句。SQL语句是:create table 销售人员(工号 int primary key,部门号 int(4),姓名 varchar(10) not null,地址 varchar(50),电话 varchar(13)4、 编写一个存储过程(命名为getStudentByID),根据学号显示学生的姓名,地址,电话信息。Create proc getStudentByIDstuIDAs Select 姓名,地址,电话 from 学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国可重复使用防护面罩行业市场全景分析及前景机遇研判报告
- 四川省广安市2025年中考英语真题附答案
- 看谁算得巧(教学设计)-2024-2025学年四年级下册数学沪教版
- 2025年中国可降解PLA吸管行业市场全景分析及前景机遇研判报告
- 中国防护文胸行业市场发展前景及发展趋势与投资战略研究报告(2024-2030)
- 展柜设计培训课件
- 2025年中国钩螺栓行业市场发展前景及发展趋势与投资战略研究报告
- 中国深红硫锑银矿行业调查建议报告
- 2025年 浙江省考行测考试试题附答案
- 中国数模转换器行业市场全景监测及投资前景展望报告
- 七年级数学新北师大版(2024)下册第一章《整式的乘除》单元检测习题(含简单答案)
- 固定动火区管理规定、通知及审批表
- 《课件铁路发展史》课件
- 2025年贵州茅台酒厂集团招聘笔试参考题库含答案解析
- 消渴中医护理查房
- 儿童护照办理委托书
- 《中药调剂技术》课件-中药调剂的概念、起源与发展
- 《数据中心节能方法》课件
- 循环系统疾病智慧树知到答案2024年哈尔滨医科大学附属第一医院
- 2024-2030年中国激光水平仪行业市场发展趋势与前景展望战略分析报告
- 部编本小学语文六年级下册毕业总复习教案
评论
0/150
提交评论