《数据库管理》SQL_SERVER第04章
- 格式:ppt
- 大小:710.50 KB
- 文档页数:51


《SQL数据库管理与开发》试题
第 1 页 共 3 页 《SQL Server数据库管理与开发》试题(B卷)
一、单项选择题(每小题1分,共10分)
1. ( )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。
A.DBMS B.DB
C.DBS D.DBA
2. 下列四项中,不属于SQL2000实用程序的是( )。
A.企业管理器 B.查询分析器
C.服务管理器 D.媒体播放器
3. SQL Server安装程序创建4个系统数据库,下列哪个不是( )系统数据库。
A. master B. model
C. pub D. msdb
4. 下列哪个不是sql 数据库文件的后缀。
A..mdf B..ldf
C..tif D..ndf
5. 数据定义语言的缩写词为 ( )。
A.DDL B.DCL
C.DML D.DBL
6. SQL语言中,条件年龄 BETWEEN 15 AND 35表示年龄在15至35之间,且( )。
A.包括15岁和35岁 B.不包括15岁和35岁
C.包括15岁但不包括35岁 D.包括35岁但不包括15岁
7. SQL的视图是从( )中导出的。
A. 基本表 B. 视图
C. 基本表或视图 D. 数据库
8. 在SQL语言中,建立存储过程的命令是()
A、CREATE PROCEDURE B、CREATE RULE
C、CREATE DURE D、CREATE FILE
9. SQL语言中,删除表中数据的命令是( )。
A. DELETE B. DROP
C. CLEAR D. REMOVE
10. 在MS SQL Server中,用来显示数据库信息的系统存储过程是( )。
A. sp_dbhelp B. sp_db
SQL Server数据库试卷5
一、单项选择题(每题2分,共15题)
1、SQL Server 2000是一个( )的数据库系统。
(A)网状型 (B)层次型 (C)关系型 (D)以上都不是
2、SQL Server 2000 企业版可以安装在操作系统上。
(A)Microsoft Windows 98
(B)Microsoft Windows 2000 Professional
(C)Microsoft Windows 2000 Server
(D)Microsoft Windows XP
3、SQL Server 2000 采用的身份验证模式有( )。
(A)仅Windows身份验证模式
(B)仅SQL Server身份验证模式
(C)仅混合模式
(D)Windows身份验证模式和混合模式
4、SQL Server 2000提供了一整套管理工具和实用程序,其中负责启动、暂停和停止SQL
Server的4种服务的是( )。
(A)企业管理器 (B)导入和导出数据 (C)事件探察器 (D)服务管理器
5、SQL Server 2000中的数据以页为基本存储单位,页的大小为( )。
(A)8KB (B)16KB (C)32KB (D)64KB
6、新安装SQL Server后,默认有六个内置的数据库,其中的两个范例数据库是Pubs和( )。
(A)master (B)NorthWind (C)msdb (D)bookdb
7、在SQL Server 2000中,当数据表被修改时,系统自动执行的数据库对象是( )。
(A)存储过程 (B)触发器 (C)视图 (D)其他数据库对象
8、SQL Server的字符型系统数据类型主要包括( )。
第八章 SQL Server的安全性
要点:
SQL Server 2000两级权限管理机制
登陆帐户和服务器角色
数据库用户和数据库角色
权限的管理
第一节 SQL Server 2000安全性概述
作为一种数据库管理系统,SQL Server2000系统中存储了用户大量的业务数据,这些数据都是用户的商业机密。这些商业数据必须得到安全保障。安全性管理是数据库管理系统的一个重要组成部分。安全性就是确保只有授权的用户才能使用数据库中的数据和执行相应的操作,安全性管理包括两个方面的内容,一是用户能否登录系统和如何登录的管理,二是用户能否使用数据库中的对象和执行相应操作的管理。SQL Server2000提供了一套完整的安全机制。
一、认证进程和认证模式
认证进程就是指当用户访问数据库系统时,系统对该用户帐号和口令的确认过程,认证的内容包括确认用户的帐号是否有效、是否能访问系统、能访问系统中的哪些数据等。认证模式就是指系统选择何种认证进程确认用户的方式。
用户必须使用一个登录帐号,才能连接到SQL Server系统中。SQL Server系统通过两种认证进程来确认用户的身份,这两种认证进程是:
(1) WINDOWS认证进程
(2) SQL Server认证进程
当SQL Server在WINDOWS环境中运行时,系统管理员必须指定系统的认证模式类型。认证模式类型有两种:
(1) WINDOWS认证模式
(2) 混合模式
WINDOWS认证模式只允许使用WINDOWS认证进程。这时,用户不能指SQL Server的登录帐号。混合认证模式既允许使用WINDOWS认证进程,又允许使用SQL Server认证进程。在混合认证模式中,当某个用户希望登录SQL Server系统时,系统是采用WINDOWS认证进程还是采用SQL Server认证进程取决于该用户连接到系统的网络协议类型。
注意:在SQL Server系统中,除了网络协议Named pipes和TCP/IP,其他的网络通信协议都是非信任连接协议。
SQL Server数据库试题七及答案
一.单项选择题(每题2分,计30分)
1._______是数据库系统的核心,它负责数据库的配置、存取、管理和维护等工作。(c )
A、操作系统 B、关系模型 C、数据库管理系统 D、数据库
2.SQL Server2000是一款基于_________体系的关系型数据库管理系统。 ( A)
A、客户机/服务器 B、主机 C、N层 D、单机
3.下面哪一个不是SQL Server2000的基本数据类型 ( A)
A、VARIANT B、VARCHAR C、VARBINARY D、NVARCHAR
4.下面的类型中宽度最大的是 ( C)
A、CHAR(5) B、VARCHAR(5) C、NCHAR(5) D、BIGINT
5.表达式LEN('电子学院') + DATALENGTH(GETDATE())的值为 ( C)
A、8 B、10 C、12 D、16
6.在SQL Server2000中,数据存储的基本单位是页,页的大小是 ( D)
A、1K B、2K C、4K D、8K
7.在使用CREATE DATABASE命令创建数据库时,FILENAME选项定义的是(D )
A、文件增长量 B、文件大小 C、逻辑文件名 D、物理文件名
8.关于表结构的定义,下面说法中错误的是 (C )
A、表名在同一个数据库内应是唯一的 B、创建表使用CREATE TABLE命令
C、删除表使用DELETE TABLE命令 D、修改表使用ALTER TABLE命令
9.下面哪一个约束用来禁止输入重复值? (A )
A、UNIQUE B、NULL C、DEFAULT D、FOREIGN KEY
10.下面关于登录账户、用户和角色的说法错误的是 ( C)
A、登录账户是服务器级的 B、用户是登录账户在某个数据库中的映射
C、用户不一定要和登录账户相关联 D、角色其实就是用户组
11.在SELECT语句中,用于去除重复行的关键字是 ( B)