SQL Server 2008数据库总复习题
SQL_Server_2008数据库试题(C)
![SQL_Server_2008数据库试题(C)](https://img.taocdn.com/s3/m/2afdbef9856a561252d36fef.png)
SQL Server 2008网络数据库试题C班级:学号:_________ 姓名:分数一.单项选择题(每小题2分,共50分)1. 在概念设计阶段可用E-R图,其中矩形表示实体,()表示实体联系A. 圆形框B. 椭圆形框C. 箭头 D .菱形框2. 通过使用文件组,可以()。
A. 提高存取数据的效率。
B.提高数据库备份与恢复的效率C. 简化数据库的维护D. ABC都可以。
3. 下列四项中不属于数据库特点的是()A. 数据共享B. 数据完整性C. 数据冗余高D. 数据独立性4. 不同实体间可以有()A. 只有一种联系B. 可以有多种联系 C .不能有联系 D.只有多对多联系5. 建立在计算机外部设备上的结构化的有联系的数据集合是()A. 数据库B. 数据库管理系统C. 数据结构 D .数据文件6. 实体间存在多种联系,下面那种数据模型可以描述实体间多对多的联系()A. 层次模型B. 网状模型C. 关系模型D. 对象模型7. ()是位于用户和操作系统之间的一层数据管理软件。
数据库在建立,使用和维护时由其统一管理,统一控制。
A.DBMS(数据库管理系统)B. DB(数据库)C. DBS(数据库系统) D .DBA(数据库管理员)8. SQL语言允许使用通配符进行字符串匹配的操作,其中‘%’可以表示()A .零个字符B .1个字符串C.多个字符串D. 以上都是9. 英文缩写DBA代表()A. 数据库管理系统B. 数据库管理员C. 数据定义语言D. 数据库操纵语言10 以下不是SQL数据定义语言的是()A. CREATE B .DROP C. SELECT D. ALTER11. 下面聚集函数中哪个只能用于计算数值类型的数据()A. COUNT( )B. MIN( ) C .MAX( ) D .SUM( )12. 以下哪个关键字用来定义记录在某属性上的约束条件()A. DEFAULTB. CONSTRAINTC. UNIQUED. CHECK13. 欲往表中增加一条记录,应该用哪一条SQL语句()A. ALTER TABLEB. INSERT INTO TABLEC. CREA TE TABLE D . DROP TABLE14. 以下哪一个不是逻辑运算符()A. NOT B .AND C. OR D. IS15. 在创建表的过程中,哪个关键字用来定义默认值()A. DISTINCT B .UNIQUE C. CHECK D. DEFAULT16. 以下哪些描述符合数据库阶段的特点()1) 文件的组织形式可以是顺序的,也可以是随机的2)数据结构化3)数据可以共享4)程序独立于数据5)统一的数据管理功能6)数据面向应用7)数据不保存A. 1) 2) 7)B. 2) 3) 4) 5)C.2) 4) 5) D .2) 3) 5) 6)17. 主键约束用来强制数据的()完整性。
SQL_Server复习题汇总带答案
![SQL_Server复习题汇总带答案](https://img.taocdn.com/s3/m/04bc4bd5b4daa58da1114a9c.png)
SQL Server复习题一、选择题1、数据库系统的主要特征是()A、数据的冗余度小B、数据的结构化C、数据独立性高D、数据可以共享2、下面不属于关系数据库管理系统的是( B )A、OracleB、IMSC、SQL ServerD、DB23、数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A)。
A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、DBS就是DB,也就是DBMS4、(C)是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。
A、操作系统B、关系模型C、数据库管理系统D、数据库5、下列四项说法中不正确的是(C ) 。
A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性6、下列特点中哪个不是数据库系统阶段的特点( B)。
A.数据共享B.数据冗余大C.完善的数据控制D.数据和程序相互独立7、数据库设计中概念模型设计阶段的主要描述工具是(C)。
A. 数据字典B. 流程图C. E-R图D.二维表格8、关系模型的基本数据结构是(B)A、树B、二维表C、图D、二叉树9、将E-R模型转换成关系模型的过程,属于数据库设计的( C)阶段。
A、需求分析B、概念设计C、逻辑设计D、物理设计10、在E-R模型中,实体间的联系用(C)表示A、矩形B、直线C、菱形D、椭圆11、为了防止多个用户对数据库的同一数据进行非法存取操作,DBMS必须提供(A).A、安全性保护B、完整性保护C、故障恢复D、并发控制12、按照数据模型分类,数据库管理系统可分为(C)。
A.关系型,概念型,网状B.模式,概念模式,外模式C.关系型,层次型,网状模型D.SQL Server,oracle,DB213、SQL Server安装程序创建4个系统数据库,下列哪个不是系统数据库(C)。
A. masterB. modelC. AdventureWorksD. msdb14、SQL server数据库文件有三类,其中主数据文件的后缀为(D)A、NDFB、LDFC、MDFD、IDF15、SQL server 数据库文件有3类,其中日志文件的后缀为(D)。
SQL培训考题
![SQL培训考题](https://img.taocdn.com/s3/m/60c7ad07b7360b4c2e3f644f.png)
SQL SERVER2008培训试题1、物理设备上实际存储的数据的集合,在数据库的基本结构中是A.物理数据层B.概念数据层C.逻辑数据层D.系统数据层2、RSDB是指A.层次式数据库B.网络式数据库C.关系式数据库D.以上三者3、对于数据库实例和数据库,下面说法正确的是A.一台服务器只能装有一个数据库实例,一个实例可以有多个数据库。
B.一台服务器可以装有多个数据库实例,一个实例只能有一个数据库。
C.一台服务器可以装有多个数据库实例,一个实例可以有多个数据库。
D.以上说法都不正确。
4、SQL SERVER2008数据库系统默认的tcp/ip端口是A.1430B.1431C.1432D.14335、如果修改SQL SERVER2008的默认端口,则需要执行操作是A、在数据库属性中修改端口,然后重启数据库。
B、在数据库配置管理器中修改端口,然后重启数据库服务。
C、在数据库属性中修改端口,无需重启,可立即使用。
D、在数据库配置管理器重修改端口,无需重启,可立即使用。
6、如果将服务器test(其ip地址为10.10.10.10)的默认实例的端口修改为4040,则在连接数据库时,以下数据库地址正确的是A.test4040B.test:4040C.10.10.10.10,4040D.10.10.10.10:40407、如果在服务器属性的安全性选项中设置了服务器身份验证为windows身份验证模式,以下说法正确的是A.所有用户都无法访问该数据库。
B.所有SQL登陆用户都无法访问该数据库。
C.所有windows用户都无法访问该数据库。
D.所有SQL和windows用户都无法访问该数据库。
8、通常新建用户所赋予的权限是A.publicB.adminC.ownerD.dbadmin9、关于注册服务器,以下说法正确的是A.一个数据库实例至多可以注册5个注册服务器。
B.使用注册服务器可以跳过登陆界面,快速登陆相应的服务器。
SQL-Server-2008数据库试题
![SQL-Server-2008数据库试题](https://img.taocdn.com/s3/m/4e88aa1858f5f61fb6366644.png)
SQL-Server-2008数据库试题D(C)在存储视图时存储的是视图中的数据(D)可以像查询表一样来查询视图13. 在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。
(A)ALTER (B)UPDATE (C)UPDAET (D)ALLTER14. SQL Server 2008提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是()。
(A)企业管理器(B)导入和导出数据(C)事件探察器(D)服务管理器15. 要查询book表中所有书名中以“计算机”开头的书籍的价格,可用()语句。
(A)SELECT price FROM book WHERE book_name = ‘计算机*’(B)SELECT price FROM book WHERE book_name LIKE ‘计算机*’(C) SELECT price FROM book WHERE book_name = ‘计算机%’(D)SELECT price FROM book WHERE book_name LIKE ‘计算机%’16.SQL server 数据库文件有3类,其中日志文件的后缀为_____。
A. .ndf B..ldf C. .mdf D. .idf 17、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___)A、只存在一对多的实体关系,以图形方式来表示。
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C、能体现一对多、多对多的关系,但不能体现一对一的关系。
D、关系模型数据库是数据库发展的最初阶段。
18、关系数据库中,主键是(__)。
A、为标识表中唯一的实体B、创建唯一的索引,允许空值C、只允许以表中第一字段建立D、允许有多个主键的19、表在数据库中是一个非常重要的数据对象,它是用来(__)各种数据内容的A、显示B、查询C、存放D、检索20、为数据表创建索引的目的是(___)A、提高查询的检索性能B、创建唯一索引C、创建主键D、归类21、在Transact-SQL语法中,用来插入数据的命令是(___),用于更新的命令是(___)。
SQL_Server_2008数据库试题(A)
![SQL_Server_2008数据库试题(A)](https://img.taocdn.com/s3/m/6403dff3b14e852458fb57fc.png)
石家庄职业技术学院SQL Server 2008网络数据库试题A班级:学号:_________ 姓名:分数一、单项选择题(每题2分,共15题,合计30分)1. SQL Server 2008是一个()的数据库系统。
A.网状型B.层次型C.关系型D.以上都不是2.关于主键描述正确的是:()A.包含一列B.包含两列C.包含一列或者多列D.以上都不正确3. SQL Server 2008 采用的身份验证模式有()。
A.仅Windows身份验证模式B.仅SQL Server身份验证模式C.仅混合模式D.Windows身份验证模式和混合模式4. 如果希望完全安装SQL Server,则应选择()。
A. 典型安装B. 最小安装C. 自定义安装D. 仅连接5. 在SQL SERVER中局部变量前面的字符为:()A.*B.#C.@@D.@6. 在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。
A.ALTERB.UPDATEC.UPDAETD.ALLTER7. 要查询book表中所有书名中以“计算机”开头的书籍的价格,可用()语句。
A. SELECT price FROM book WHERE book_name = ‘计算机*’B. SELECT price FROM book WHERE book_name LIKE ‘计算机*’C. SELECT price FROM book WHERE book_name = ‘计算机%’D. SELECT price FROM book WHERE book_name LIKE ‘计算机%’8.SQL server 数据库文件有3类,其中日志文件的后缀为_____。
A. .ndf B..ldf C. .mdf D. .idf 9.根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:(___)A.只存在一对多的实体关系,以图形方式来表示。
SQL Server 2008试题集锦
![SQL Server 2008试题集锦](https://img.taocdn.com/s3/m/dc672feeaef8941ea76e057d.png)
SQL Server 2008试题集锦问题 1 应用程序必须要访问位于两台 SQL Server 计算机上的数据。
其中一台名为 SQL1,另一台名为 SQL2。
在 SQL1 上,拥有创建存储过程以支持应用程序的权限。
但是,在 SQL2 上,只有选择数据的权限。
在 SQL1 上编写的存储过程使用 OPENQUERY 语句访问 SQL2。
但执行时失败,请问原因是什么?应当如何操作?(D)A. 使用四部分语法 (four-part syntax) server.database.schema.table联接两个服务器。
B. 使用别名引用 SQL2。
C. 将 SQL2 作为远程服务器添加到 SQL1。
D. 将 SQL2 作为链接服务器添加到 SQL1。
问题 2安装SQL Server需要选择客户端计算机用于连接该服务器的协议。
可以使用哪两个协议来连接服务器?(双选)(AB)A. 命名管道B. TCP/IPC. 共享存储D. 虚拟接口适配器 (VIA)E. 多协议问题 3一台新的 SQL Server 计算机采用默认设置对 TCP/IP进行了配置。
现在要求每台服务器都使用防火墙。
此时,可以通过本地计算机可以连接到 SQL Server 实例,但客户端计算机无法连接到 SQL Server 实例。
请问原因是什么?应当如何操作?(A)A. 确保在防火墙中打开了 1433 端口。
B. 确保在防火墙中打开了 443 端口。
C. 确保使用了共享存储协议连接客户端计算机。
D. 确保服务器未暂停。
问题 4 某个分布式环境中有多台服务器,每台服务器都使用 SQL Server 身份验证,且使用不同的登录名。
现在需要为两台 SQL Server 计算机编写一个分布式查询,这两台计算机分别为 SQL1 和 SQL2。
请问应当如何操作?(C)A. 确保 SQL1 和 SQL2 使用相同的登录名作为每台服务器的安全上下文。
B. 配置 SQL2 作为远程服务器。
SQL_Server_2008数据库试题(B)
![SQL_Server_2008数据库试题(B)](https://img.taocdn.com/s3/m/35546ff749649b6648d747fc.png)
石家庄职业技术学院SQL Server 2008网络数据库试题B班级:学号:_________ 姓名:分数一、单项选择题(每题1分,共15题,合计30分)1.SQL的视图是从()中导出的。
A. 基本表B. 视图C. 基本表或视图D. 数据库2. SQL 语言按照用途可以分为三类,下面选项中哪一种不是的:()A.DMLB.DCLC.DQLD.DDL3. 在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是()A. *B.%C.-D.?4. SQL Server提供的单行注释语句是使用()开始的一行内容。
A. “/*”B. “--”C. “{”D. “/”5. 以下那种类型不能作为变量的数据类型()。
A.textB.ntextC.tableD.image6. 下面不属于数据定义功能的SQL语句是:()A.CREATE TABLEB.CREATE CURSORC.UPDATED.ALTER TABLE7. 假如有两个表的连接是这样的: table_1 INNER JOIN table_2 其中table_1和table_2是两个具有公共属性的表,这种连接会生成哪种结果集?()A. 包括table_1中的所有行,不包括table_2的不匹配行B. 包括table_2中的所有行,不包括table_1的不匹配行C. 包括和两个表的所有行D. 只包括table_1和table_2满足条件的行8. 对视图的描述错误的是:()A. 是一张虚拟的表B. 在存储视图时存储的是视图的定义C. 在存储视图时存储的是视图中的数据D. 可以像查询表一样来查询视图9. 在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。
A.ALTERB.UPDATEC.UPDAETD.ALLTER10. SQL Server 2008提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL Server的4种服务的是()。
(word完整版)SQLServer2008数据库案例教程课后习题答案
![(word完整版)SQLServer2008数据库案例教程课后习题答案](https://img.taocdn.com/s3/m/3203ac67a517866fb84ae45c3b3567ec102ddc10.png)
(word完整版)SQLServer2008数据库案例教程课后习题答案《SQL Server 2008数据库案例教程》练习题及模拟试卷答案第1章⼀、判断题1. 数据库技术是是计算机数据处理与信息管理系统的核⼼。
(√)2. 数据是⽤于描述现实世界中具体事物或抽象概念,可存储的数字符号。
(×)3. 数据库是⼀个长期存储在计算机内的、有组织的、有共享的、统⼀管理的数据集合。
(√)4. 数据库管理系统是⼀个按数据结构来存储和管理数据的服务器管理系统。
(×)5. 关系数据库,是建⽴在关系模型基础上的数据库。
(√)⼆、单选题1. 数据(Data)是⼀些可存储并具有明确意义的(A)A. 符号B.图形C.⽂字D.数字2. ⼈⼯阶段计算机⽤于数值计算,没有操作系统及管理数据的软件。
这⼀阶段的年代是(C)A. 19世纪80年代B. 20世纪20年代C.20世纪50年代D. 20世纪80年代3. 在⽹页中常⽤的图像格式是(D)A..bmp和.jpgB..gif和.bmpC. .png和.bmpD. .gif和.jpg4.数据库系统的重要特征是什么?(D)A. 数据的独⽴性和动态性 B.数据的静态性和独⽴性C.数据的动态性和共享性 D.数据的独⽴性和共享性三、多选题1.与数据库技术密切相关的基本概念有(ABCD)A. 数据B. 数据库C. 数据库管理系统D. 数据库系统2.数据库可分为哪⼏种类型?(ABC)A. 关系型数据库B. ⽹状数据库C. 层次数据库D.树形数据库3. DBMS提供数据操作语⾔DML,为⽤户提供了哪些操作?(ABCD)A.数据的追加B.数据的删除C.数据的更新D.数据的查询4.DBMS要分类组织、存储和管理各种数据,包括哪些内容?(ABC)A. 数据字典B. ⽤户数据C. 存取路径D.服务器5. ⽬前,DBMS常见品牌有哪些公司?(ABC)A.微软公司的SQL Server B.IBM公司的DB2 C.甲⾻⽂公司的ORACLE D.索尼公司的MySQL四、填空题1.数据库(管理)技术经历了⼈⼯管理阶段和⽂件管理阶段。
MSSQL2008复习题
![MSSQL2008复习题](https://img.taocdn.com/s3/m/eeba5016a26925c52cc5bf74.png)
1.MS SQL2008属于()A) 关系数据库 B) 层次数据库 C) 网状数据库 D) 文件数据库2.SQL语言中修改表应使用()。
A) Modify Table B) Alter TableC) Update Table D) Change Table3. SQL查询中的GROUP BY语句用于()。
A) 分组条件 B) 对查询进行排序 C) 列表 D) 选择行条件4.在SQL查询中使用ORDER BY子句指出的是()A) 查询目标 B) 查询结果排序C) 查询视图 D) 查询条件5.SQL语言是()A) 结构化查询语言 B) 宿主语言C) 汇编语言 D) 非过程化语言6.SQL语言中,删除一个表的命令是()A) CLEAR TABLE B) DROP TABLEC) DELETE TABLE D) REMOVE TABLE7.SQL SERVER 属于()公司的产品。
A) IBM B) 甲骨文 C)微软 D) SUN8. 函数“Sum”的意思是求所在字段内所有的值的()。
A) 和 B.) 平均值C) 最小值D) 第一个值9.函数“Avg”的意思是求所在字段内所有的值的()。
A) 和 B) 平均值 C) 最小值 D) 第一个值10.不属于SQL SERVER2008数据库中的对象的是()。
A) 视图 B) 触发器 C) 防火墙 D) 函数11. 在SELECT语句中使用*,表示()A) 选择任何属性 B) 选择全部属性 C) 选择全部元组 D) 选择主码12.在SELECT语句中使用top 5时,返回结果是()A) 表中前五行数据B) 行编号有“5”的数据C) 表中前五行有空值的数据 D) 表中第五行数据13.向表中添加新记录的SQL命令是()A) CREATE B) INSERT C) UPDATE D) DELETE14.修改表记录的SQL命令是()A) CREATE B) INSERT C) UPDATE D) DELETE15.删除表记录的SQL命令是()A) CREATE B) INSERT C) UPDATE D) DELETE16. 货币数据类型在SQL SERVER2008中用( )表示A) int B) datetime C) money D) tinyint17. 以下软件()不是数据库管理系统A) Excel B) Access C) SQL Server D) Oracle 18.SQL SERVER2008中,用于表示人的年龄最适合的是()A) numeric B) money C) tinyint D) smallint19. 关系数据库中的数据表之间的关系用()来实现A) 主键约束 B) 外键约束C) 检查约束 D) 默认值约束20. 同一表中的数据行的唯一性使用()来实现A) 主键约束 B) 外键约束C) 检查约束 D) 默认值约束21.()不是SQL SERVER 2008中可以使用的运算符A) + B) - C) ≥ D) =22. 在数据库系统中,空值是()A) 0 B) 空格 C) 空字符串 D) 不确定23. 查询货号是 "1011" 或 "1020" 的记录,可以在条件中输入 ( ) 。
SQL Server 2008试题和答案
![SQL Server 2008试题和答案](https://img.taocdn.com/s3/m/9aac032feef9aef8941ea76e58fafab069dc4494.png)
SQL Server 2008试题和答案一填空题(每题2分,共24分)1.SQL Server 2008的数据库管理程序分为__________________和__________________两部分,两部分可以安装在同一台计算机上,也可以分别安装在不同的计算机上。
2.SQL Server的数据文件有______________和____________________两种名称。
3.表是反映现实世界某类事物的数学模型,表由____和____组成。
现实世界中事物的属性对应表的____,表中的__________代表一类事物中的一个特例。
4.主键是________能够区分表中每一行记录的一个或多个列。
5.在select子句中代表全部列的通配符是________。
6.常用的聚合函数有:计算最大值的________,计算最小值的_______,统计总和的________,统计记录总数的__________和计算平均值的__________。
7.视图和表都是数据库中的对象,视图的结构虽然与表相同,但视图是_______表。
8.内联接查询的含义是指两个存在关联关系的表A和B,表A与表B内联接的查询结果为C,结果集C中只能包括_______________________________________的记录。
9.左联接查询的含义是指两个存在关联关系的表A和B,表A与表B左联接的查询结果为C。
C的列可以来自于A和B的列,C的记录中允许包括表____的全部记录以及表____中与表____满足关联条件的记录,C中A与B不满足关联条件的列值为_____。
10.全联接的含义是指两个存在关联关系的表A和B,表A与表B全联接的查询结果为C。
C的列可以来自于A和B的列,C的记录中可以包括表_____和表_____的全部记录,C 中B与A以及A与B不满足关联条件的部分为______。
11.SQL Server的导入、导出数据操作也称为____________,是指在____________之间、SQLServer与_____________之间、SQL Server与___________________之间互相传递数据的操作。
SQL Server 2008各章知识点及练习题
![SQL Server 2008各章知识点及练习题](https://img.taocdn.com/s3/m/80ecb83d7375a417866f8fef.png)
SQL Server 2008复习资料第1章数据库基础知识重点掌握:1、数据库(DB)、数据库管理系统(DBMS)和数据库系统(DBS)的基本概念及三者之间的关系。
数据库系统(DBS)是由哪几个部分组成的?什么是DBA?DBS:数据库系统 (DataBase System),是采用了数据库技术的计算机系统,是一个实际可运行的、按照数据库方法存储、维护和向应用系统提供数据支持的系统,它是数据库、硬件和软件,以及数据库管理员(DBA)的集合体。
DB:数据库(DataBase)DBMS:数据库管理系统(DataBase Management System),是指数据库系统中对数据进行管理的软件系统,它是数据库系统的核心组成部分。
可以通过DBMS对DB进行定义、查询、更新及各种控制.三者联系: DBS包含DB和DBMS。
2、数据库的概念模型:E-R图是设计概念模型的有效工具。
E-R图中4个基本成分:矩形框、椭圆框、菱形框和直线。
能熟练地将E-R图转换成关系模式。
3、关系模型的基本术语:关系、属性及值域、关系模式及其表示、元组、主键Primary Key、外键Foreign Key4、关系模型的完整性规则:关系模型中可以有3类完整性约束,要求通过实例运用规则(1)实体的完整性规则(2)参照完整性规则(3)用户定义的完整性规则一、选择题1、在数据库系统中,负责对数据库进行管理的有()A、操作系统和DBAB、DBMSC、操作系统和DBMSD、DBMS和DBA2、下列关于数据库的说法不正确的是()A、数据库就是长期存储在计算机中、有组织、可共享的数据集合B、数据库中的数据没有任何冗余C、数据库中的数据可同时被多个用户共享D、数据库中的数据是按一定的数据模型组织、描述和存储的3、数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。
A、DBS包括DB 和DBMSB、DBMS包括DB和DBSC、DB包括DBS 和DBMSD、DBS就是DB,也就是DBMS4、DBMS目前最常用的模型是()。
答案-SQLServer数据库管理-复习题
![答案-SQLServer数据库管理-复习题](https://img.taocdn.com/s3/m/0da47298dd88d0d233d46a5e.png)
一、单选题(说明:每题有且仅有一个正确答案,正确答案必须填入下表,否则不给分。
)1. 在Transcat-SQL语句中,一个select语句中,()。
A、最多可以使用六个表B、最多可以使用四个表C、最多可以使用二个表D、对表的数目没有限制2. 在SQL SERVER 2008中,要给查询出的结果集按照升序排序可以使用()子句。
A 、HavingB、Order byC、distinctD、Group by3.你使用以下T-SQL语句创建了一个数据库benet和一个表students,create database benetcreate table students(id int,stuname nchar(10))请问这两个语句是:( )A、DDL(数据定义语言)B、DML(数据操纵语言)C、DCL(数据控制语言)4.Northwind数据库中有一张Customers表用于存放公司的客户信息,现在数据库管理员想通过使用一条SQL语句列出所有客户所在的城市,而且列出的条目中没有重复项,那么他可以在SELECT City FROM Customers语句中使用()关键词。
A、TOPB、DISTINCTC、DESCD、ASC5.关于创建数据库的说法正确的是:( )A、新创建的数据库中不包含表对象B、新创建的数据库中包含model数据库中的表对象C、创建数据库应估算实际使用的大小,并一次性定义好需要的空间,否则数据增长将导致数据库不可用D、创建数据库时,应该将数据库文件分成多个,以实现冗余6.数据库管理员创建了一个设备清单表格,包括以下几项:编号,名称,类型,价格,规格,数量。
请问最适合做表格主键的是:( )A、名称B、类型,名称C、编号,类型D、规格,价格7.SQL Server 2008的数据结构模型属于()模型。
A、网状B、层次C、树状D、关系8.以下关于SQL Server 2008中的视图和存储过程说法不正确的是:( )A、存储过程可以比相同的T-SQL代码执行速度快B、视图可以包含来自多个表中的列C、视图中不包含任何存放在基表中的数据D、存储过程中不能包含大量的T-SQL代码9.执行语句:SELECT * from Item as a right outer join orderdetails as b on a.icode=b.itemcode将返回:( )A、item 表和orderdetails表中的相关记录以及orderdetails表中其余的不相关记录B、item 表和orderdetails表中的相关记录C、item 表和orderdetails表中的相关记录以及item表中其余的不相关记录10.引用完整性规则是针对()而言的。
sql_server_2008复习资料
![sql_server_2008复习资料](https://img.taocdn.com/s3/m/dd681d9fcc22bcd126ff0c97.png)
1.概念模型中最著名的是实体联系模型。
这个模型直接从现实世界抽象出实体类型及实体间联系,然后用__E-R______________图表示数据模型。
2.主数据库文件的扩展名为_mdf_______________,日志文件的扩展名为___________ldf____。
3.逻辑数据模型中的关系模型用___二维表___________来表示数据之间的联系。
4.数据库系统的结构中的三级模式是___外模式___________、_模式____________、__________内模式____。
5.在Microsoft SQL Server 2008系统中,创建惟一约束使用关键字unique___,创建默认值约束使用关键字_default___,创建主键使用关键字___primary key___________,外键使用关键字__foreign__key___。
6.SELECT 子句中关键字_DISTINCT___用于消除重复项。
7.在触发器中可以使用两个特殊的临时表,即___inserted__表和_deleted___表。
8.SQL Server 2008提供了两种身份验证模式,分别是_windows身份验证________和_______混合模式身份验证______。
9.创建数据库用户的T-SQL命令是__create login name。
10.查看数据库信息的系统存储过程是_____sp-helpdb________________。
二、简答1.翻译数据库系统中如下几个缩写:DB、DBS、DBMS、DBA、SSMS。
DBS数据库系统,DB数据库,DBMS数据库系统,DBA数据库管理员,SSMS数据库数据库系统DBS包括数据库DB和数据库管理系统DBMS!!2.简述数据库设计的几个阶段。
1.需求分析阶段准确了解与分析用户需求(包括数据与处理)是整个设计过程的基础,是最困难、最耗费时间的一步2.概念结构设计阶段是整个数据库设计的关键通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型3.逻辑结构设计阶段将概念结构转换为某个DBMS所支持的数据模型对其进行优化4.数据库物理设计阶段为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)5.数据库实施阶段运用DBMS提供的数据语言、工具及宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行6.数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行。
数据库原理与应用教程——SQLServer2008题库
![数据库原理与应用教程——SQLServer2008题库](https://img.taocdn.com/s3/m/b3f01f9b1ed9ad51f11df2c1.png)
数据库原理与应用教程——SQLServer2008题库您的姓名:_________________________________1. 要求插入学生表中姓名列不能是“admin”应使用哪种约束()。
A、dateB、datetimeC、int(正确答案)D、decimal2. 以下说法错误的是()。
A、order byB、group byC、sumD、count(正确答案)3. 现有员工表employee,表中有工资列salary。
对所有员工涨薪10%,应使用那个关键字()。
A、select max(price) from drink(正确答案)B、select min(price) from drinkC、select avg(price) from drinkD、select sum(price) from drink4. 数据库表的实体完整性一般通过()来实现。
【多选】A、主键约束(正确答案)B、自增约束(正确答案)C、唯一约束(正确答案)D、一般约束5. 下列关于ORDER BY子句的说法,不正确的是()。
【选两项】A、在SELECT语句中,ORDER BY子句为必选(正确答案)B、ORDER BY默认按照降序排序(正确答案)C、ORDER BY字段DESC是降序排列D、ORDER BY子句放于WHERE子句之后6. 下列()运算符可以替代In运算符。
A、andB、or(正确答案)C、between ……and……D、 ||7. 下列()语句,是对商品表Products,查询商品名称和商品单价,要求商品单价四舍五入保留整数。
A、SELECT ProductName, ROUND(UnitPrice,0) as UnitPrice FROM Products(正确答案)B、SELECT ProductName, ROUND(UnitPrice,1) as UnitPrice FROM ProductsC、SELECT ProductName, ROUND(UnitPrice,2) as UnitPrice FROM ProductsD、SELECT ProductName, (UnitPrice,0) as UnitPrice FROM Products8. 表A中的列B是标识列,属于自动增长数据类型,标识种子是2,标识递增量为3。
SQL Server 2008数据库总复习题
![SQL Server 2008数据库总复习题](https://img.taocdn.com/s3/m/4b47bd09eefdc8d376ee329a.png)
数据库原理与应用复习题一、选择题1、SQLserver数据库文件有三类,其中主数据文件的后缀为():A、.ndfB、.ldfC、.mdfD、.idf2、下面标志符不合法的是:()。
A、[mydelete]B、_mybaseC、$moneyD、trigger13、下面字符串能与通配符表达式[ABC]%a进行匹配的是:()。
A、BCDEFB、A_BCDC、ABC_aD、A%a4、下列说法正确的是_______。
A、视图是观察数据的一种方法,只能基于基本表建立。
B、视图是虚表,观察到的数据是实际基本表中的数据。
C、索引查找法一定比表扫描法查询速度快。
D、索引的创建只和数据的存储有关系。
5、下列途径哪个不是实现值域完整性_______。
A、rule(规则)B、primarykeyC、notnullD、default6、SQL Server 2008是一个()的数据库系统。
(A)网状型(B)层次型(C)关系型(D)以上都不是7、SQL Server 2008采用的身份验证模式有()。
(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式8、在SQL Server 2008中,当数据表被修改时,系统自动执行的数据库对象是()。
(A)存储过程(B)触发器(C)视图(D)其他数据库对象9、SQL Server的字符型系统数据类型主要包括()。
A.Int、money、charB.char、varchar、textC.datetime、binary、intD.char、varchar、int10、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是()。
(A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引11、要查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。
(A)SELECT * FROM book WHERE book_name LIKE ‘计算机*’(B)SELECT * FROM book WHERE book_name LIKE ‘计算机%’(C)SELECT * FROM book WHERE book_name=‘计算机*’(D)SELECT * FROM book WHERE book_name=‘计算机%’12、SELECT语句中与HAVING子句通常同时使用的是()子句。
14高职《sqlserver2008》(A卷)
![14高职《sqlserver2008》(A卷)](https://img.taocdn.com/s3/m/f68f05423c1ec5da50e2709c.png)
天门职业学院学院2015 -2016学年第1学期级计算机专业《sql server 2008》结业考试卷试卷(A)一、单项选择题(在备选答案中选一个最佳答案,每题2分,共30分)(A)网状型(B)层次型(C)关系型(D)以上都不是2、在SQL SERVER中局部变量前面的字符为:()(A)* (B)# (C)@@ (D)@3、SQL Server 2000 采用的身份验证模式有()(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式4、下面关于登录账户、用户和角色的说法错误的是()(A)登录账户是服务器级的(B)用户是登录账户在某个数据库中的映射(C)用户不一定要和登录账户相关联(D)角色其实就是用户组5、在SQL Server 2008中,当数据表被修改时,系统自动执行的数据库对象是()。
(A)存储过程(B)触发器(C)视图(D)其他数据库对象6、SQL Server的字符型系统数据类型主要包括()(A)Int、money、char (B)char、varchar、text(C)datetime、binary、int (D)char、varchar、int7、在WHILE循环语句中,如果循环体语句条数多于一条,必须使用()(A)BEGIN……END(B)CASE……END(C)IF…………THEN(D)GOTO8、SQL Server提供的单行注释语句是使用()开始的一行内容。
(A)“/*”(B)“--”(C)“{”(D)“/”9、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是()(A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引10、SELECT语句中与HA VING子句通常同时使用的是()子句。
(A)ORDER BY (B)WHERE (C)GROUP BY (D)无需配合11、在SELECT语句中,用于去除重复行的关键字是()(A)TOP (B)DISTINCT (C)PERCENT(D)HA VING12、若想查询出所有姓张的、且出生日期为空的学生信息,则WHERE条件应为()(A)姓名LIKE …张%‟ AND 出生日期= NULL(B)姓名LIKE …张*‟ AND 出生日期= NULL(C)姓名LIKE …张%‟ AND 出生日期IS NULL(D)姓名LIKE …张_‟ AND 出生日期IS NULL13、要删除视图myview,可以使用()语句。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理与应用复习题一、选择题1、SQLserver数据库文件有三类,其中主数据文件的后缀为():A、.ndfB、.ldfC、.mdfD、.idf2、下面标志符不合法的是:()。
A、[mydelete]B、_mybaseC、$moneyD、trigger13、下面字符串能与通配符表达式[ABC]%a进行匹配的是:()。
A、BCDEFB、A_BCDC、ABC_aD、A%a4、下列说法正确的是_______。
A、视图是观察数据的一种方法,只能基于基本表建立。
B、视图是虚表,观察到的数据是实际基本表中的数据。
C、索引查找法一定比表扫描法查询速度快。
D、索引的创建只和数据的存储有关系。
5、下列途径哪个不是实现值域完整性_______。
A、rule(规则)B、primarykeyC、notnullD、default6、SQL Server 2008是一个()的数据库系统。
(A)网状型(B)层次型(C)关系型(D)以上都不是7、SQL Server 2008采用的身份验证模式有()。
(A)仅Windows身份验证模式(B)仅SQL Server身份验证模式(C)仅混合模式(D)Windows身份验证模式和混合模式8、在SQL Server 2008中,当数据表被修改时,系统自动执行的数据库对象是()。
(A)存储过程(B)触发器(C)视图(D)其他数据库对象9、SQL Server的字符型系统数据类型主要包括()。
A.Int、money、charB.char、varchar、textC.datetime、binary、intD.char、varchar、int10、在SQL Server 2000中,索引的顺序和数据表的物理顺序相同的索引是()。
(A)聚集索引(B)非聚集索引(C)主键索引(D)唯一索引11、要查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。
(A)SELECT * FROM book WHERE book_name LIKE ‘计算机*’(B)SELECT * FROM book WHERE book_name LIKE ‘计算机%’(C)SELECT * FROM book WHERE book_name=‘计算机*’(D)SELECT * FROM book WHERE book_name=‘计算机%’12、SELECT语句中与HAVING子句通常同时使用的是()子句。
A.ORDERBYB.WHEREC.GROUP BYD.无需配合13、要删除mytable表中的myindex索引,可以使用()语句。
(A)DROP myindex (B)DROP mytable.myindex(C)DROP INDEX myindex(D)DROP INDEX mytable.myindex14、下列选项都是系统提供的存储过程,其中可以进行视图信息的查询是()。
(A)sp_helptext(B)sp_helpindex(C)sp_bindrule(D)sp_rename15、SQLServer提供的单行注释语句是使用()开始的一行内容。
A.“/*”B.“--”C.“{”D.“/”16、以下运算符中优先级最低的是()。
(A)+(加)(B)=(等于)(C)like (D)=(赋值)17、根据关系数据基于的数据模型——关系模型的特征判断下列正确的一项:()A、只存在一对多的实体关系,以图形方式来表示。
B、以二维表格结构来保存数据,在关系表中不允许有重复行存在。
C、能体现一对多、多对多的关系,但不能体现一对一的关系。
D、关系模型数据库是数据库发展的最初阶段。
18.SQL语言按照用途可以分为三类,下面选项中哪一种不是:()(A)DML (B)DCL (C)DQL(D)DDL19.在SELECT语句的WHERE子句的条件表达式中,可以匹配0个到多个字符的通配符是()(A)* (B)%(C)- (D)?20.以下那种类型作为变量的数据类型()。
(A)text (B)ntext (C)table (D)image21.下面不属于数据定义功能的SQL语句是:()A.CREATE TABLEB.CREATE CURSORC.UPDATED.ALTER TABLE22.在SQL SERVER中局部变量前面的字符为:()(A)* (B)# (C)@@ (D)@23.对视图的描述错误的是:()(A)是一张虚拟的表(B)在存储视图时存储的是视图的定义(C)在存储视图时存储的是视图中的数据(D)可以像查询表一样来查询视图24.在T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。
(A)ALTER (B)UPDATE (C)UPDAET (D)ALLTER25、有如下代码,当代码中_[关键字]_分别为break、continue、return时,最后的print@n 输出的值为什么?declare@nintset@n=3while@n〉0beginset@n=@n-1if@n=1_[关键字]_endprint @n(A:1,0,不输出 B:1,1,1 C:0,0,0 D:0,1,226、数据库系统由数据库、硬件和什么等组成?()A:操作系统 B:文件系统 C:编译系统D:数据库管理系统27、所谓概念模型,指的是什么?( )A:客观存在的事物及其相互联系B:将信息世界中的信息数据化C:实体模型在计算机中的数据化表示D:现实世界到机器世界的一个中间层次,即信息世界28、数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和什么?( )A:数据库管理系统 B:数据库应用系统C:相关的计算机系统 D:各类相关人员29、数据库系统软件包括DBMS和什么?( )A:数据库 B:高级语言 C:OS D:数据库应用系统和开发工具30、下列四项中,不正确的提法是什么?( )A:SQL语言是关系数据库的国际标准语言B:SQL语言具有数据定义,查询,操纵和控制功能C:SQL语言可以自动实现关系数据库的规范化D:SQL语言称为结构查询语言31、以下关于外码和相应的主码之间的关系,正确的是哪个?( )A:外码并不一定要与相应的主码同名B:外码一定要与相应的主码同名C:外码一定要与相应的主码同名而且唯一D:外码一定要与相应的主码同名,但并不一定唯一32、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是什么?( )A:多对多 B:一对一 C:多对一 D:一对多33、数据库是在计算机系统中按照一定的数据模型组织、结构化的什么?( )A:文件的集合 B:数据的集合 C:命令的集合 D:程序的集合34、数据库设计的几个步骤是什么?()A:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护 B:需求分析,逻辑结构设计,物理结构设计.概念结构设计,数据库实施,数据库运行和维护C:需求分析,逻辑结构设计,概念结构设计.物理结构设计,数据库实施,数据库运行和维护D:需求分析,概念结构设计,物理结构设计,逻辑结构设计,数据库实施,数据库运行和维护35、数据库系统是在什么的基础上发展起来的?()A:操作系统 B:文件系统 C:编译系统 D:数据库管理系统36、SQL语言是什么语言?()A:层次数据库 B:网络数据库 C:关系数据库 D:非数据库37、SQL中,聚合函数COUNT(列名)用于?()A:计算元组个数B:计算属性的个数C:对一列中的非空值计算个数 D:对一列中的非空值和空值计算个数38、什么是长期存储在计算机内的有组织,可共享的数据集合?()A:数据库管理系统 B:数据库系统C:数据库 D:文件组织39、在关系数据模型中,通常可以把什么称为关系模式?()A:记录 B:记录类型 C:元组D:元组集40、设计数据库时,首先应该设计:A.数据库应用系统结构 B.DBMS结构 *C.数据库的概念结构D.数据库的控制结构41、SQL语言称为()。
A、结构化定义语言B、结构化控制语言C、结构化查询语言D、结构化操纵语言。
42.下列聚合函数中不忽略空值(null)的是[ ]A.SUM(列名) B.MAX(列名) C.COUNT(*) D.AVG(列名)43.在数据库设计中,将ER图转换成关系数据模型的过程属于[ ].A.需求分析阶段B.逻辑设计阶段 C.概念设计阶段 D.物理设计阶段44.SQL中,下列涉及空值的操作,不正确的是[ ]A.AGE IS NULL B.AGE IS NOT NULLC.AGE=NULL D.NOT(AGE IS NULL)45、SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且:A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁46、为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字:A.UNIQUEB.COUNTC.DISTINCTD.UNION47、把ER模型转换成关系模型的过程,属于数据库的:A.需求分析B.概念设计C.逻辑设计D.物理设计48.在数据库系统中,保证数据及语义正确和有效的功能是:A.并发控制 B.存取控制 C.安全控制D.完整性控制49.在SQL语言中,属于DML的操作命令是:A.CREATE B.GRANT C.UPDATE D.DROP50.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是:A.1:1 B.1:M C.M:1 D.M:N51.概念设计的主要目标是产生数据库概念结构,该结构主要反映:A.DBA管理信息的需求 B.数据库的维护需求C.应用程序开发的需求D.企业的信息需求52.用下面的SQL语句建立一个基本表:CREATE TABLE Student(Sno CHAR(4) NOT NULL,Sname CHAR(8) NOT NULL,Sex CHAR(2),Age smallint),可以插入到表中的元组是:A.'5021','刘样',男,21 B.NULL,'刘祥',NULL,21C.'5021',NUlL,男,21 D.'5021','刘祥',NULL,NULL53.下列四项中说法不正确的是( )A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性54.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( )A.多对多B.一对一C.多对一D.一对多55.在视图上不能完成的操作是( )A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图56.有关数据和信息的概念,下列叙述正确的是:A.数据是信息的载体B.数据是信息的内涵C.数据和信息互为载体D.数据和信息相互独立57.实体只用于表示:A.实际存在的事物B.概念性的事物C.事物与事物之间的联系 D.选项A、B、C都不对58.从“实体一联系“模型到数据模型实际上经历了三个领域的演变过程,即:A.信息世界一现实世界一数据世界B.数据世界一信息世界一现实世界C.现实世界一数据世界一信息世界D.现实世界一信息世界一数据世界·59.一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是[]A.一对一的联系B.一对多的联系C.多对一的联系D.多对多的联系60.每个教师可以教授多门课程,每门课程至少有两名教师任课,从课程到教师之间的联系类型是A.多对多 B.一对一 C.多对一 D.一对多61.英文缩写DBA代表A.数据库管理员 B.数据库管理系统 C.数据定义语言 D.数据操纵语言62.若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A 为R的A.候选键 B.外部键C.非主属性 D.主属性63.如果要修改表的结构,应该使用SQL语言的命令A.UPDATE TABLE B.MODIFY TABLE C.ALTER TABLE D.CHANGE TABLE [ ] 64.SQL语言中,删除一个表的命令是()A DELETEB DROPC CLEARD REMORE65.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKEA …_ _ W _ %‟B …_ % W _ _‟C …_ W _ _‟D …_ W _ %‟66.有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于()A 实体完整性约束B 参照完整性约束C 用户自定义完整性约束D 关键字完整性约束67.DBMS指的是【】A.数据库管理系统B.数据库系统C.数据库应用系统D.数据库服务系统68.E-R图所表示的实体及其联系,实际上是【】。