SQL Server 综合训练和第三章作业.docx
- 文档编号:9658734
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:12
- 大小:272.39KB
SQL Server 综合训练和第三章作业.docx
《SQL Server 综合训练和第三章作业.docx》由会员分享,可在线阅读,更多相关《SQL Server 综合训练和第三章作业.docx(12页珍藏版)》请在冰豆网上搜索。
SQLServer综合训练和第三章作业
3.5综合应用训练
(1)在SSMS中按默认数据库参数值创建数据库XSBOOK
(2)在对象资源管理器中将XSBOOK数据库的主要数据文件XSBOOK的最大尺寸修改为200MB,文件按20%增长;事务日志文件XSBOOK_log的最大尺寸修改为50MB,文件按5MB增长。
①主数据库文件XSBOOK属性值修改
②事务日志文件XSBOOK_log属性值修改
(3)在企业管理器中创建XS、BOOK、和JY表
①创建XS表
②创建BOOK表
③创建JY表
(4)在企业管理器中输入XS、BOOK、和JY表的样本数据
①XS表样本数据
②BOOK表样本数据
③JY表样本数据
(5)用命令方式向BOOK必要中插入记录(‘7-89498-084-6’,‘最新Delphi数据库开发指南’,‘只飞’,‘北京希望电子出版社’,46,5,5)
(6)用命令方式进行下列修改:
①将XS表中“借书证号”字段值为“10000001”的记录的“出生时间”字段值改为“1983-10-20”;
②将BOOK表中“ISBN”字段值为“7-113-04908-7”的记录的价格改为60,“复本量”改为15;
③将JY表中“索书号”字段值为“2100000001”的记录的“借阅时间”改为“2004-07-16”。
(7)用命令方式删除XS表中“借书量”为0的记录\
\
第3章习题
1.举例说明关系数据库基本概念:
数据库、表、表结构、字段、记录、主关键字(主键)。
解答:
数据库:
数据库是SQLServer2008存储和管理数据对象。
表:
表是SQLServer2008中最主要的数据库对象,它是用来存储和操作数据的一种逻辑结构。
字段:
每个记录有若干个数据项(列)构成,构成记录的每个数据项就称为字段。
记录:
每个表可以包含若干行数据,表中的一行称为一个记录。
主键:
若表中记录的某一字段或字段组合能唯一标识记录,则称该字段或字段组合为候选关键字。
若一个表有多个候选关键字,则选定其中一个为主关键字,也称主键。
2.SQLServer2008的数据库对象有哪些?
解答:
SQLServer2008的数据库对象主要有:
表、视图、索引、存储过程,触发器、约束、数据类型、默认值。
3.SQLServer2008系统的数据类型有哪些?
解答:
SQLServer2008系统的数据类型有:
整型、精确数值型、浮点型、货币型、位型、字符型、Unicode字符型、文本型、二进制型、日期时间类型、时间戳型、图像型等。
4.简要说明空值的概念及其作用。
解答:
空值通常表示未知,不可用或将在以后添加的数据。
若一个列允许空值,则表中输入记录值是不可为该列给出具体值。
而一个列若不允许空值,则在输入时必须给出具体值。
5.T-SQL中创建,修改和删除数据库,表的语句分别是什么?
对表数据进行增,删,改的语句又分别是什么?
解答:
数据库:
①创建:
CREATEDATABASEdatabase_name
[ON子句]
[LOGON子句]
②修改:
ALTERDATABASEdatabase_name
{ADDFILE
③删除:
DROPDATABASEdatabase_name[,…..n]
表:
①创建:
USEdatabase_name
GO
CREATETABLEtable_name()
GO
②修改:
ALTERTABLEtable_name
{ALTERCOLUMNcolumn_name
New_data_type[(precision,[,scale])]}
③删除:
DROPTABLEtable_name
对表中数据的操作:
①插入数据:
INSERTtable_name
VALUES(constant1,constant2…..)
②删除数据:
DELETE[FROM]{table-name}
[where
③修改数据:
UPDATE{table_name}
SETcolumn_name={expression}
[WHERE
6.写出创建产品销售数据库CPXS和表的T-SQL语句:
数据库初始大小为5MB,最大为50MB,数据库增长方式是按10%的比例增长;日志初始文件为2MB,最大可增长到10MB,按2MB增长;其余参数取默认值。
所包含的表如下:
产品表(表名CP):
产品编号,产品名称,价格,库存量。
销售商表(表名XSS):
客户编号,客户名称,地区,负责人,电话。
产品销售表(CPXSB):
销售日期,产品编号,客户编号,,数量,销售额。
解答:
创建产品销售数据库CPXS:
创建表:
①产品表(表名CP):
②销售商表(表名XSS):
③产品销售表(CPXSB):
7.对第六题中所创建的CPXS数据库,写出完成以下任务的T-SQL语句:
(1)将CPXS数据库的增长方式改为5MB增长。
(2)在CP表中增加“产品简介”列。
(3)向CP表中插入如下记录:
0001空调3000200
0203冰箱2500100
0301彩电280050
(4)将产品数据库的产品表中的每种商品打8折。
(5)将产品数据库的产品表中价格大打9折后小于50的商品删除。
解答:
(1)
(2)
(3)
(4)
(5)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL Server 综合训练和第三章作业 综合 训练 第三 作业