




已阅读5页,还剩43页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单选题 1. 根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:( _) A. 只存在一对多的实体关系,以图形方式来表示。 B. 以二维表格结构来保存数据,在关系表中不允许有重复行存在。 C.能体现一对多、多对多的关系,但不能体现一对一的关系。 D.关系模型数据库是数据库发展的最初阶段。 答案 B 2、在“连接”组中有两种连接认证方式,其中在( _)方式下,需要客户端应用程序连接时提供登录时需要的用户标识和密码。 B Windows身份验证A 、身份验证SQL Server 、 、其他方式登录时D C 、以超级用户身份登录时 答案 B 语句创建主键时,可),当运用 Transact-SQL 3、关系数据库中,主键是( _ )。 _以是( B A 、为标识表中唯一的实体、创建唯一的索引,允许空值 、允许有多个主键的 DC 、只允许以表中第一字段建立 create table table1、 A (column1 char(13) not null primary key, column2 int not on primary key; alter table table1 with nocheck addB 、 constraint PK_table1 primary key nonclustered ( column1) on primary; alter table table1 column1 primary key ; 、 C 答案AC 、视图是一种常用的数据对象,可以简化数据库操作,当使用多个数据表来4 )等关键字。建立视图时,不允许在该语句中包括( _ COMPUTE 、 ORDER BY,A BY COMPUTEB 、 ORDER BY,COMPUTR GROUP BY C 、 ORDER BY,COMPUTE BY COMPUTE BY GROUP BY,D 、 答案B 5、在 Transact-SQL 语法中, SELECT语句的完整语法较复杂,但至少包括的部分(_1_),使用关键字( _2_)可以把重复行屏蔽,将多个查询结果返回一个结果集合的运算符是( _3_),如果在 SELECT语句中使用聚合函数时,可以在后面使用( _4_)。 FROM ,INTO B 、SELECT A 、SELECT, SELECTGROUP D、仅C 、SELECT, A 、DISTINCT B、UNION C 、ALL D 、TOP A 、JOIN B、UNION C、INTO D 、 LIKE A 、 GROUP BY 、BCOMPUTE BY 、CHAVING D、COMPUTE 答案BABA 6、SQL Server 2008 是一个()的数据库系统。 (A) 网状型 ( B)层次型( C)关系型( D)以上都不是 答案 C 7、 利用查询分析器,能()。 A、直接执行 SQL语句 B 、提交 SQL语句给服务器执行C、作为企业管理器使用 D、作为服务管理器使用 答案A 8、 事务日志文件的默认扩展名是()。 A、MDF B、 NDF C、LDF D、 DBF 答案C 10、 SQL Server 的主数据库是()。 A、MASTER 、BTEMPDB 、CMODEL 、DMSDB 答案 A 11、 数据库的容量,()。 A、只能指定固定的大小。B 、最小为 10M C、最大 100M。D、可以设置为自动增长 答案 D 12、 日期时间型数据类型( datetime )的长度是()。 168 D、2 B、4 C、A、 8答案 、表在数据库中是一个非常重要的数据对象,13)各种数据内容的。它是用来( _ 、检索、存放 DA、显示 B 、查询 C C 答案 ),可以在创建表时用(14、为数据表创建索引的目的是( _1_)来创建唯一2_ 索引。 、提高查询的检索性能 A 、创建唯一索引B D、创建主键C、归类 Create index,B A 、设置主键约束,设置唯一约束Create table、 D、设置主键约束, Create index C 、以上都可以 答案A A 语法中,用来插入和更新数据的命令是(、 在 T-SQL15)。_ BUPDATE,INSERT、UPDATE A 、 INSERT, INSERT INTO C 、 DELETEDCREATE,UPDATE 、 答案 A 主键约束用来强制数据的(16、)完整性。 都可以、实体、 ABC C、参照 DA 、域 B 答案 B instead of18、替代触发器( )是在触发触发器的修改操作()执行。 、之前、同时 D C B A、执行后、停止执行时 答案 D )。、19 聚合函数的返回值是( 、表A、一个标量值 D C B 、一组值、表达式 答案 A )20、关于主键描述正确的是:( )包含一列 A()包含两列(B ( C)包含一列或者多列 (D)以上都不正确答案 22、在 SELECT语句的 WHERE子句的条件表达式中,可以匹配0 个到多个字符的 通配符是() ( A)* (B)% (C)- (D)? 答案 B 23、如果希望完全安装 SQL Server ,则应选择()。 (A) 典型安装 ( B)最小安装 (C)自定义安装 (D) 仅连接 答案C 24、对视图的描述错误的是:() A. 是一张虚拟的表 B. 在存储视图时存储的是视图的定义C.在存储视图时存储的是视图中的数据D.可以像查询表一样来查询视图 C 答案 语言中,若要修改某张表的结构,应该使用的修改关键字是()。25、T-SQL USEALTER(D)(B)UPDATE(C)(A)CREATE 答案 C SQL server、26类,其中日志文件的后缀为( 数据库文件有 3)。 .mdf ).ldf( C)A().ndfB.idf ( D) B 答案 )27、表示职称为副教授同时性别为男的表达式为 ( 男 OR 性别 =A. 职称 =副教授 D.IN ( 副教授 , 男 ) 答案B Transact-SQL(28、在 SQLSERVER服务器上,存储过程是一组预先定义并 )的 语句。 (A) 保存 (B)编写(C)解释(D)编译 答案 D 29、数据管理发展的三个阶段不包括 ()。 (A) 人工管理阶段(B)文件管理阶段 (C) 数据库管理阶段 (D) 智能管理阶段答案 D 30、SQL语言按照用途可以分为三类,不包括下面选项中的()。 (A)DML (B)DCL (C)DQL (D)DDL 答案C 31、在 SQL SERVER中局部变量前面的字符为:() (A)*(B)#(D)(C) 答案 D 32、以下哪一个不是逻辑运算符()? (A)NOT (B)AND (C)OR(D)IN 答案 D 33、SQL Server 2008采用的身份验证模式有()。 A. 仅 Windows身份验证模式 B. 仅 SQL Server 身份验证模式 C.仅混合模式 D.Windows身份验证模式和混合模式 答案D 34、关于主键描述正确的是:() A、包含一列B、包含两列 C、包含一列或者多列D、 以上都不正确 答案 C 35、下列()数据库不属于 SQLServer2008 在安装时创建的系统数据库。 A、master B、msdbC、modelD、 bookdb D 答案 36、在SQL SERVER中全局变量前面的字符为:() A、*B、#C、D、 答案C 37、在 SQL Server 中,当数据表被修改时,系统自动执行的数据库对象是 ()。 A、存储过程B、触发器C、视图D、其他数据库对象 答案 B 38、SQL Server 的字符型系统数据类型主要包括()。 A、Int 、money、 charB、 char 、 varchar 、 text C、 datetime 、binary 、intD、 char 、 varchar 、 int B 答案 39、在SELECT语句WHERE子句的条件表达式中,可以匹1 个字符的通配符 的配 是() *A、B? _D、%C、 C 答案 循环语句中,如果循环体语句条数多于一条,必须使用:(、在 WHILE40) ENDA.BEGIN, ENDB.CASE, THENC.IF , D.GOTO 答案A 查询中,要把结果中的行按照某一列的值进行排序,所用到的子句SELECT41、 )是:( WHERE、BORDER BY、A GROUP BY、CHAVING、D 答案A 、根据关系数据基于的数据模型关系模型的特征判断下列正确的一项:42 )( 只存在一对多的实体关系A. 以图形方式来表示, 在关系表中不允许有重复行存在 , B. 以二维表格结构来保存数据但不能体现一对一的关系多对多的关系能体现一对多C. , , 关系模型数据库是数据库发展的最初阶段D. 答案B 后,默认有五个内置的数据库,43、新安装 SQLServer )。(其中主数据库是 model、D、tempdbCmsdbA、masterB、 答案 A )。SQL 语言中,删除一个视图的命令是(44、 D.REMOVEB.DROP C.CLEARA. DELETE 答案B 创建表的命令是(、 45)。 VIEW B. Create A.Create database表名表名 TABLED. CreateC. AlterTABLE表名表名 答案D ),(用来插入数据的命令是 , 语法中 Transact-SQL46、在用于更新的命令是 () A.INSERT,UPDATE B.UPDATE,INSERT DELETE,UPDATEC、 D.CREATE,INSERT INTO A答案 、创建表的命令是(47)。 Create database、A表名 B.Create VIEW表名 CreateC、TABLE表名 D.Alter TABLE表名 C答案 语句的完整语法较复杂48、在 Transact-SQL 语法中 ,SELECT但至少包括的部分, (3)使用关键字 (2) 可以把重复行屏蔽 , 对查询结果进行分组的是 (1), SELECT仅C SELECT,GROUP 、DSELECT,FROM (1)A 、 SELECT,INTO B、 (2)A 、 DISTINCTB、UNIONC 、ALL D 、TOP (3)A 、 GROUP BYB、COMPUTE BY 、C HAVINGD 、 COMPUTE 答案BA A 49、要删除视图 myview,可以使用()语句。 A、 DROP myviewB、DROP TABLE myview C、 DROP INDEX myviewD 、DROP VIEW myview 答案 D Transact-SQL语句 .、在 SQL SERVER服务器50存储过程是一组预先定义的, 上 ) ( 可以用. 来声明游标 B、 ALTER CURSORCREATE CURSORA、 SET CURSORC、DECLARE CURSORD、 A 答案 子句,下列哪个说法是不正确的?( ORDER BY51、关于) 升序和降序的关键字是A. 。ASC和 DESC 只能按一个列进行排序。B. 排序列不可以用它们在C.子句中的次序号代替。SELECT 允许对多个列进行排序D. B 答案 )。52. 反映现实世界中实体及实体间联系的信息模型是( D.E-R网状模型层次模型A. 关系模型 B.C.模型 答案D )下列四项中,不属于数据库特点的是(53. B.A. 数据共享数据完整性 D. C.数据冗余很高数据独立性高 C答案 ”表示查询结果中()。语句的“ SELECT DISTINCT54. 在 SQL 中, SELECT 行都不相同A. 属性名都不相同 B. 属性值都不相同D. C.去掉了重复的列 C 答案 55.SQL语言中,删除一个视图的命令是()。 A. DELETED.REMOVEB.DROPC.CLEAR B 答案 触发器可以创建在56. )中。 函数D.过程A.表 B. (数据库C. 答案 A 进行( 57. 以下触发器是当对employee表)操作时触发。 Create Trigger abc on employee insert , update , deleteFor ,As B.只是修改A. 只是插入 D.C.只是删除修改、插入、删除 D 答案 )。58. 关于视图下列哪一个说法是错误的( A. 视图是一种虚拟表 视图中也保存有数据B. 视图也可由视图派生出来C. 查询 SELECTD.视图是保存在 B 答案 )。1250 命令的功能是(薪水 59.Select雇员_ID FROMemployee WHERE 的记录A. 查询薪水大于 1250 号记录后的记录查询 1250 B. _IDC.检索所有的雇员 _ID关系中检索薪水大于从D.employee 的雇员1250 答案 D )。触发器可引用视图或临时表,并产生两个特殊的表是(60. InsertedA.Deleted 、 InsertB.Delete 、 Table、C.View table1D.View1、 答案 A 61. 创建表的命令是()。 A. Create database表名 B. Create VIEW表名 C. CreateTABLE表名 D. Alter TABLE表名 答案 C .、下面聚集函数中(62)只能用于计算数值类型的数据 (A)COUNT( ) (B)MIN( ) (C)MAX( )(D)SUM( ) 答案D 63、在创建表的过程中,哪个关键字用来定义默认值()? (A)DISTINCT(B)UNIQUE(C)CHECK(D)DEFAULT 答案D 64、合并多个查询结果集,应使用 ( )关键字。 (A)join (B)union (C)into(D)and 答案B 65、查询毕业学校名称与“清华”有关的记录应该用( )。 A.SELECT * FROM学习经历 WHERE毕业学校 LIKE* 清华 * B.SELECT * FROM学习经历 WHERE毕业学校=%清华 % C.SELECT * FROM学习经历 WHERE毕业学校LIKE?清华 ? D.SELECT * FROM学习经历 WHERE毕业学校LIKE%清华 % 答案 D 66、SQL Server 2008 是一个()的数据库系统。 (A) 网状型 ( B)层次型 ( C)关系型 ( D)以上都不是 答案 C 67、关于主键描述正确的是:() ( A)包含一列(B)包含两列 ( C)包含一列或者多列 (D) 以上都不正确答案C SQL Server 2008、68采用的身份验证模式有()。 身份验证模式仅 WindowsA. 身份验证模式 SQL Server B. 仅 仅混合模式C. 身份验证模式和混合模式D.Windows 答案 D )语言按照用途可以分为三类,下面选项中哪一种不是的:(69、SQL DDL D) DQL ( DCL (A)DML (B)( C 答案C 个到多个字符的 0 70、在 SELECT语句的 WHERE子句的条件表达式中, 可以匹配 )通配符是( (A)*? ()D)%(B) (C- B答案 提供的单行注释语句是使用(、SQL Server 71)开始的一行内容。 答案)(”“)(”“A./* B - C ”“ )( “”D/ B 72、 以下那种类型可以作为变量的数据类型()。 ( A) text(B)ntext ( C) float image)(D 答案 C 73、 下面不属于数据定义功能的 SQL语句是:() ( A) CREATE TABLE ( B) CREATE CURSOR ( C) UPDATE( D) ALTER TABLE 答案C 74、 如果希望完全安装 SQL Server ,则应选择()。 ( A)典型安装 )最小安装 B( ( C)自定义安装 (D) 仅连接答案C 75、在 SQL SERVER中局部变量前面的字符为:() ( A)* (B)# (C)(D) 答案 D 76、假如有两个表的连接是这样的: table_1 INNERJOIN table_2 其中 table_1 )是两个具有公共属性的表,这种连接会生成哪种结果集? table_2和 B. 的不匹配行 table_1 中的所有行,不包括 table_2 ( A. 包括的不匹配行 table_1 包括 table_2 中的所有行,不包括 包括和两个表的所有行C. table_2和 只包括D. table_1满足条件的行 D答案 )77、对视图的描述错误的是:( 是一张虚拟的表A. 在存储视图时存储的是视图的定义B. 存储视图时存储的是视图中的数据C. 在 D.以像查询表一样来查询视图 可 答案 C 、T-SQL语言中,若要修改某张表的结构,应该使用的修改关键字是()。78 USED)((A)CREATE B)UPDATE(C)ALTER 答案 C SQL Server 200879、提供了一整套管理工具和实用程序,其中负责启动、暂 的种服务的是()。 4 SQL Server停和停止 企业管理器A. 导入和导出数据B. 事件探察器C. 服务管理器D. D答案 表中所有书名中以“计算机”开头的书籍的价格,可用(80、要查询book )语 句。 A. SELECT price FROM book WHERE book_name =计算机 * * B. SELECT price FROM book WHERE book_name LIKE计算机 C.SELECT price FROM book WHEREbook_name = %计算机 计算机D.SELECT price FROM book WHERE book_name LIKE % 答案 D SQL server、81类,其中日志文件的后缀为( 数据库文件有 3)。 .ndf( A).ldf( B) .mdf( C).idf( D) B 答案 语法中,用来插入数据的命令是( Transact-SQL 82、在),用来更新数据 )。的命令是( )UPDATE, INSERT, UPDATE (B( A) INSERT INSERT, INSERT ), ALTER(D) CREATE ( C A 答案 。)、下面有关 HAVING子句描述错误的是 ( 83 子句同时使用,不能单独使用。 GROUPBYA.HAVING子句必须与 子句的同时不能使用 HAVINGB. 使用子句。WHERE 子句的同时可以使用C.使用 HAVING子句。WHERE 子句的作用是限定分组的条件。D.使用 HAVING 答案 B 。 ( )84、在标准 SQL中,建立视图的命令是 (A)CREATE FUNCTION(B)CREATE TABLE (C)CREATE VIEW(D)CREATE INDEX C 答案 )(85、表示职称为副教授同时性别为男的表达式为 职称A. = 副教授 OR 性别= 男 B.职称 = 副教授 AND 性别 = 男 男教授 AND C.BETWEEN副 )男 D.IN (副教授 , B答案 。)、下列四项中,不正确的提法是 (86 语言是关系数据库的国际标准语言A.SQL 语言具有数据定义、查询、操纵和控制功能B.SQL 语言可以自动实现关系数据库的规范化C.SQL 语言称为结构查询语言D.SQL 答案C ( 87、在 SQL SERVER服务器上,存储过程是一组预先定义并Transact-SQL)的 语句。 (B)(A)保存编写 (C) 解释 (D) 编译答案 D 88( )是位于用户和操作系统之间的一层数据管理软件,是数据库系统的核心。数据库在建立、使用和维护时由其统一管理、统一控制。 A. 数据库管理系统 DBMS B数据库 DB C数据库系统 DBS D 数据库管理员 DBA 答案 A )SQL Server 的系统数据库(下列哪一个数据库不是89 msdbAmaster B CpubsD model 答案 C 90T-SQL语言允许使用通配符进行字符串匹配操作,其中%可以表示() A. 零个字符B.1个字符C.多个字符D.以上都可以 答案 D 91下面对索引的相关描述正确的是: ( )。 A. 经常被查询的列不适合建索引。B. 列值唯一的列适合建索引。 C.有很多重复值的列适合建索引。 D. 是外键或主键的列不适合建索引。 答案B 92、执行语句 :PRINT Ltrim(Rtrim( Hello ,world) 的结果是()。 A. HELLO, WORLDB. Hello , world C. Hello , world D. HELLO,WORLD 答案 C 93、每个数据表可以创建()个聚集索引。 A. 1B. 2C. 10D.无数个 答案A 94. 在 SQL中,对分组后的数据进行筛选的短语是()。 A. Group ByB.ComputeC.HavingD.Where 答案 C 95如果要让 Windows 和 UNIX的用户能够同时访问SQLServer ,在登录时应选 择()身份认证模式。 A. 混合模式B. Windows身份验证模式 D.以上都可以身份验证和混合模式同时使用 WindowsC. 答案 A 96在视图上不能完成的操作是()。 A. 在视图上定义新视图B.查询视图数据 C.更新数据D.通过视图定义基表 答案D 97.在 SELECT 语句中,如果要选择表中所有的列时可以用()代表。 A. %B. C. *D. ! 答案 C 98.在 SQL SERVER中全局变量前面的字符为:() A.*B.#D.C. C 答案 99. SQL Server的字符型系统数据类型主要包括()。 A.Int 、 money、charB.char、varchar 、text C.datetime 、 binary 、intD.char、varchar 、int 答案 B 100.在 WHILE循环语句中,如果循环体语句条数多于一条,必须使用:() A.BEGIN,END B. CASE,END C、 IF ,THEND 、 GO 答案 A 101.触发器可以创建在()中。 C.D.函数A.表B.数据库过程 A 答案 二、填空题 1、数据模型通常是由数据结构、数据操作和 _完整性约束条件 _3 部分组成 的。 _SQL Server 2008、在2中,索引的顺序和数据表的物理顺序不相同的索引是 非聚集索引 _。 3、如果要计算表中数据的平均值,可以使用的聚合函数是_avg()_ 。 4、在 SQLServer 2008 中,我们创建数据库的语句是createdatabase_, 而修改数据库的语句是alter database_。 5、数据完整性是指存储在数据库中的数据正确无误并且相关数据具有一致性, 完整性约束包括 _实体 _完整性、_域_完整性、引用完整性和用户 定义完整性。 6、SQLserver中的变量分为两种,全局变量和局部变量。其中全局变量的名称 以 _ _ 字符开始,有系统定义和维护。局部变量以_ _字符 开始,由用户自己定义和赋值。 7、语句 SELECT (7+3)*4-17/(4-(8-6)+99%4的执行结果是 _35_。 8数据库系统中常用的三种数据模型有_层次模型 _、_网状模型 _ 。_关系模型 _和 存储数据库的文件主要有三种:9SQL SERVER次要_主数据文件 _、_ 。 _和 _ _事务日志文件数据文件 select round(202.567,2),len(语句11的执数据库 ),35%6 SQL Server 行结果为: _202.57_、 _13_、 _5_。 12对数据表记录可以进行查询、插入、修改和删除操作,所使用的SQL命令对 应为: _select_ 、_insert_ 、_update_和_delete_ 。 13在 SELECT查询语句中, _distinct_关键字用于去掉重复记录, _into_ 短语用于生成一个新表, _where_短语用于指出查询条件, _group by_ 短语用于分组。 16.SQL SERVER中的编程语言就是 TranSact_SQL语言。若要修改某张表的结构, alter table应该使用的修改关键字是;若要创建一个数据库,应该 使用的语句是create database。 是指表中的某一列,该列的值唯一标在数据库的表中,17. 主关键字 识一行,例如学号列。 18. 数据完整性是指存储在数据库中的数据正确无误并且相关数据具有一致性, 完整性约束包括 _实体 _完整性、域完整性、参照完整性和用户定义完整性。 19.在查询操作中,将查询结果按指定表达式进行分组的子句是group 。order byby;对查询的结果集进行排序的子句是 三、问答题: 一个完整的数据库系统大致有哪些部分组成? 1. 答案略 设计一个仓库管理系统的局部应用有如下两个实体:2. 仓库:仓库号、仓库名称、地点、面积 货物:货物号、货物名、价格 其中,仓库和货物是多对多的关系,联系名为:存储:仓库号、货物号。 模型,并将其转换为关系模式。画出该局部应用的 E-R 仓库号仓库名称货物号仓库号 nm 1 货物仓库存储 货物名面积货物号地点价格 关系模式: 仓库(仓库号,仓库名称,地点,面积) 货物(货物号,货物名,价格) 存储(仓库号,货物号) 列举数据库中五种常见的常量数据类型。 3. 答案略 4. 什么是索引?索引有什么功能?聚集索引和非聚集索引的区别? 答案略 什么是视图?使用视图的好处是什么? 5. 答案略 叙述存储过程的概念和分类。 6. 答案略 7. 概述触发器的概念及分类。 答案略 数据库中有哪些实现数据完整性的机制?8 答案略 列举五种常见的数据库对象。 9. 答案略 、什么是数据库分离?什么是附加数据库?分离及附加数据库有什么作用10? 答案略 11. 数据库管理员小明希望将旧服务器上的数据库转移到新购置的服务器上,该如何做? 答案略 12. 简述下列程序段所完成的功能。 说明:Border 为图书订购表, 包含订购日期 (rq) ,订购数量 (sl) ,图书编号 (id) 等信息。 Begin Waitfor time 09:15:43 - 指定此行以下语句的执行时间 Create View my_view As Select rqid From Border,sl Where sl! 10 End 表中检索订购数43 的时间创建视图 my_view,实现从 border 答案 在 09:15:的订购日期,订购数量,图书编号。量不小于 10 简述下列程序段所完成的功能。13. csum char(10)sum int,DECLARE I int, sum=0,SELECT I=1 WHILE I=80 3. 有一个关系数据库,数据库名: Student ,其中数据表如下: 学生信息(学号 char(6) ,姓名 char(8) ,性别 char(2) ,民族 char(2) ,身份证号 char(18) ) 课程信息(课程号 char(6) ,课程名 varchar (20) 成绩信息(学号 char(6) ,课程号 char(6) ,分数 float ) 用 T-SQL语言写出实现下列功能的语句代码。 ”。创建数据库“ Student (1). 最要求:包含一个主数据文件和一个事务日志文件 , 主数据文件初始容量为 5MB, ;事务日志文件初始容量为大容量为 20MB,文件增长量为 20%最大容量为5MB, 。将文件都存放于 2MB10MB,文件增长量中,文件名自定。F:SQL 创建数据表“学生信息”。(2). 要求:学号为主键、身份证号为唯一索引、对性别字段进行检查。 查询课程成绩小于(3).分的所有学生的信息,结果包括学号、姓名字段。60 将下列课程信息添加到“课程信息”表。(4). 课程名:西班牙语, 101 课程号: 创建视图“成绩信息视图”,字段为:(学号,姓名,课程名,成绩)(5). 查询名字中带有丽的女生信息。() 6 . ( 7) . 创建带参数的存储过程“某门课程高低均分”。 存储过程功能:输入课程名,即可查询得到此课程的最高分、最低分、平均分。 参考答案: CREATE DATABASE( 1)student ON -? 处名字自定,下同.,?( NAME = FILENAME = f:sql.mdf,-? 处名字自定,下同 SIZE = 5, MAXSIZE = 20, FILEGROWTH = 20% ) LOG ON ( NAME = ._log,? FILENAME = f:sql.ldf, SIZE = 5MB, MAXSIZE = 10MB, FILEGROWTH = 2MB ) (Create table 学生信息(2) char(6) primary key not学号null , char(8),姓名 ),性别 char(2) check (性别 =男 or 女性别 = char(2) ,民族 varchar(18) unique key not null )身份证号 姓名3) , Select 学号( 学生信息,成绩信息From 60成绩 .学号and 成绩信息.Where学生信息 学号 = ,西班牙语) 101values( 4() Insert into 课程信息 Create view)(5成绩信息视图 As 学号,姓名,课程名,成绩Select From学生信息,成绩信息 ,课程信息 Where 学生信息 .学号 =成绩信息 .学号 and 成绩信息 .课程号 =课程信息 . 课程号 (6). Select姓名,性别,民族 From 学生信息 Where姓名like %丽 %and性别 =女 .)7( and 某门课程高低均分select * from sysobjects where name=If exists()Ptype= 某门课程高低均分Drop proc Go Create proc某门课程高低均分 kcm char(20) As Select max(成绩), min(成绩), avg(成绩) from 课程信息,成绩信息 Where 成绩信息 .课程号 =课程信息 .课程号 and 课程名 kcm Go 4. 现在要为学校建立一个数据库 JWGL,学校环境如下:一个系有若干个专业,每个专业一年只招一个班,每个班有若干个学生,现要建立关于系、学生、班级 的数据库,关系模式为: 学生表 STUDENT(学号,姓名,性别,生源地,出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论