关于SQL Server 2005数据库的考试题目!

关于SQL Server 2005数据库的考试题目!,第1张

一,建库

create database 教师管理数据库

on

(

name=教师管理数据库_mdf,

fileneme='数据库路径\教师管理数据库_data.mdf',

size=5MB,

maxsize=15MB,

filegrowth=1MB

)

log

on

(

name=教师管理数据库_mdf,

fileneme='数据库路径\教师管理数据库_data.mdf',

size=5MB,

maxsize=110,

filegrowth=10%

)

go

二、晚上再说,喝醉了.

(1)_企业管理器_和_查询分析器_是 SQL Server 的两大主要工具。(2)从 Windows“ 开始 ” 菜单启动查询分析器后,默认数据库为_master_。 (3)SQL Server 有_Windows验证_和_Windows和SQL Server混合验证_两种身份验证模式。 (4)SQL Server 2005默认数据库中_master_、_tempdb_、_model_和_msdb_为系统数据库,_pub_和_Northwind_为范例数据库。 数据库表可分为__系统 _表_和___用户 _表_两种。(5)T-SQL 中的整数数据类型包括 bigint 、_tinyint_、smallint 、_int_和 bit5 种。 (6)一个 SQL Server 数据库通常包括_数据文件_和_日志文件_两个文件。 (7)创建数据库的SQL 语句为_create database database_name_,修改数据库设置的语句为_alter database db_name_。(8)表的 CHECK 约束是_字段_的有效性检验规则。(9)删除数据表使用的 SQL 语句为_drop table table_name_。(10)修改数据表的字段名称可使用系统存储过程_sp_rename_。(11)在查询语句中,应在_select_子句中指定输出字段。(12)在 E-R 图中,用 _矩形_表示实体,用 _菱形_表示联系,用 _椭圆形_表示属性。(13)能唯一标识一个元组的属性或属性组成为 ______________。 (14)使用_Windows验证_方式登录 SQL Server 时,不需输入登录名和密码。 (15)在查询语句中,应在_select_子句中指定输出字段。(16)如果要使用 SELECT 语句返回指定条数的记录,则应使用_top_关键字来限定输出字段。(17)用 SELECT 进行模糊查询时,可以使用 _%_ 匹配符,但要在条件值中使用 _%_或_*_查询。并且,模糊查询只能针对字段类型是__查询。(18)数据完整性 是指 存储在数据库中的数据正确无误并且相关数据具有一致性,根据完整性机制所作用的数据库对象和范围不同,可以分为: _实体完整性_,_域完整性_,_参照完整性_,_用户定义完整性_四种,其中主键可以实现_实体_完整性。(19)SQL server中的变量分为两种,全局变量和局部变量。其中全局变量的名称以_@@_字符开始,有系统定义和维护。局部变量以_@_字符开始,由用户自己定义和赋值。(20)使用索引可以减少检索时间,根据索引的存储结构不同将其分为两类:_聚集索引_和_普通索引_。(21)访问SQL server数据库对象时,需要经过身份验证和_对象权限验证_两个阶段,其中身份验证分为Windows验证模式和_Windows与SQL Server混合验证_(22)SQL语言中行注释的符号为_- -_;块注释的符号为_/*_ 。(23)对数据进行统计时,求最大值的函数是_max_。(24)sp_help系统存储过程的功能是_帮助_。(25)命令truncate table的功能是_清空数据表_。(26)备份是为了在数据库遭到破坏时,能够修复,数据库备份的类型有四种分别为:_完整备份_,_差异备份_,_事务日志备份_, _数据库文件盒文件组备份_,根据答案的有用程度给分

(1),(2)你自己弄吧,

(3)select 课程.课程名, 选修.分数

from 学生 left join 选修 on 学生.学号 = 选修.学号

left join 课程 on 学修.课程号 = 课程.课程号

where 学生.姓名 = '张三'

(4)select 姓名

from 学生

where 学号 in (

select 学号

from 选修

group by 学号

having min(分数) >=60)

(5)

select top 1 姓名 , 学号

from 选修 , 学生

where 课程号 in (select 课程号

from 课程

where 任课教师='张青')

and 学生.学号 = 选修.学号

order by 分数 desc

(6)delete from 学修 where 分数 <60

(7)update 选修

set 分数 = (select avg(分数) from 选修 where 课程号 = 203)

where 学号 = 105

and 课程号 = 203


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10082601.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存