ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

SQL实验一

2021-10-13 22:06:07  阅读:161  来源: 互联网

标签:-- 数据库 编号 出版社 Char 实验 SQL 图书


一 实验题目:  SQL SERVER2008查询分析器的使用

二 实验目的:熟悉SQL SERVER2008 环境,熟悉查询分析器的使用,能够熟练运用sql命令完成数据库,基本表、主码、外码和其它必要的约束条件的定义。

三 实验内容及要求:

1 利用sql建立图书信息数据库,并定义以下基本表:

图书(书号,书名,作者编号,价格,出版社编号)

作者(编号,姓名,电话)

出版社(编号,出版社名称,地址)

定义主码、外码、和价格的取值范围。

2 在三个表中输入若干记录,注意如果输入违反完整性约束条件的记录系统有何反应。

 

/*首先在C盘中新建文件夹“数据库实验->数据库实验二”,准备将创建的数据库存入*/
create database 图书信息数据库
on primary
(
name=bookdata,
filename='C:\数据库实验\数据库实验二\库',
size=10MB,
maxsize=50MB,
filegrowth=25%
)
log on
(
name=booklog,
filename='C:\数据库实验\数据库实验二\ku',
size=10MB,
maxsize=50MB,
filegrowth=2MB
)

/*使用已经建立的数据库建表*/

--作者作者
use 图书信息数据库
create table 作者
(
作者编号 Char(11)primary key,--编号
作者姓名 Char(32),--姓名
作者电话 Char(11)unique--电话
)

--出版社出版社
use 图书信息数据库
create table 出版社
(
出版社编号 Char(11)primary key,--编号
出版社名称 Char(32)default '空',--名称
出版社地址 Char(32)--地址
)

--图书图书
use 图书信息数据库
create table 图书
(
书号 Char(11)primary key,--书号
书名 Char(32),--书名
作者编号 Char(11)foreign key references 作者(作者编号),--作者编号
图书价格 Char(3)check (图书价格>0 and 图书价格<=300),--价格
出版社编号 Char(11)foreign key references 出版社(出版社编号),--出版社编号
)

/*在创建完的表上利用代码填写数据*/
--作者作者(作者编号,作者姓名,作者电话)
insert into 作者 values ('111111111a','路遥','13579022648');
insert into 作者 values ('111111111b','霍达','13756891254');
insert into 作者 values ('111111111c','村上春树','15634289612');
insert into 作者 values ('111111111d','大仲马','15232468952');
insert into 作者 values ('111111111e','马里奥·普佐','15762546358');
insert into 作者 values ('111111111f','乔斯坦·贾德','15328649753');
insert into 作者 values ('111111111g','塞林格','13965984266');
insert into 作者 values ('111111111h','陈忠实','19639258456');
insert into 作者 values ('111111111i','卡达莱','19468653715');
insert into 作者 values ('111111111j','黄仁宇','15134619720');
insert into 作者 values ('111111111k','李泽厚','15362498121');
insert into 作者 values ('111111111l','钱钟书','16593246579');
insert into 作者 values ('111111111m','斯托夫人','16852346087');
insert into 作者 values ('111111111n','阿来','13526478527');
insert into 作者 values ('111111111o','张力','16495368404');

--出版社出版社(出版社编号,出版社名称,出版社地址)
insert into 出版社 values ('111222333','清华出版社','北京大街');
insert into 出版社 values ('111kkk333','北大出版社','北京大街');
insert into 出版社 values ('111456333','新华出版社','吉林大街');
insert into 出版社 values ('111000333','高教出版社','卫星路');
insert into 出版社 values ('111555333','长理出版社','卫光街');
insert into 出版社 values ('786532412','长大出版社','卫光路');
insert into 出版社 values ('125435842','吉林出版社','吉林一号路');
insert into 出版社 values ('1sdvfr25s3','延边出版社','延边76号路');
insert into 出版社 values ('acdef15d6','长春出版社','常常76号路');
insert into 出版社 values ('s5d25fc45','同济出版社','同济大街');
insert into 出版社 values ('ef1256fds','北京邮电出版社','北京29路');
insert into 出版社 values ('15326df48','高等教育出版社','上海老街巷');
insert into 出版社 values ('fd4862saf','航空工业出版社','上海弄堂');
insert into 出版社 values ('333333333','外语教学与研究出版社','宁夏大街');
insert into 出版社 values ('02fd3v05m','湖南出版社','湖南大街');
insert into 出版社 values ('ju4856y15j','松原出版社','松原大街');
insert into 出版社 values ('j15uy9j48y9','南开出版社','天津大街');
insert into 出版社 values ('1j5uy61j8u','古娜拉出版社','魔仙堡');
insert into 出版社 values ('15h61t8j92','双辽出版社','双辽大姐');
insert into 出版社 values ('j15yt94j6y','黑龙江出版社','黑龙江大街');

--图书图书(图书编号,图书名称,作者编号,图书价格,出版社编号)
insert into 图书 values ('222222222a','平凡的世界','111111111a','46','111222333');
insert into 图书 values ('222222222b','穆斯林的葬礼','111111111b','2','111456333');
insert into 图书 values ('222222222c','挪威的森林','111111111c','48','111000333');
insert into 图书 values ('222222222d','基督山伯爵','111111111d','52','111kkk333');
insert into 图书 values ('222222222e','教父','111111111e','76','111222333');
insert into 图书 values ('222222222f','苏菲的世界','111111111f','5','111456333');
insert into 图书 values ('222222222g','麦田里的守望者','111111111g','28','111555333');
insert into 图书 values ('222222222h','白鹿原','111111111h','39','111000333');
insert into 图书 values ('222222222i','破碎的岁月','111111111i','96','786532412');
insert into 图书 values ('222222222j','万历十五年','111111111j','150','125435842');
insert into 图书 values ('222222222k','美的历程','111111111k','190','111kkk333');
insert into 图书 values ('222222222l','围城','111111111l','10','125435842');
insert into 图书 values ('222222222m','汤姆叔叔的小屋','111111111m','84','1sdvfr25s3');
insert into 图书 values ('222222222n','尘埃落定','111111111n','263','acdef15d6');
insert into 图书 values ('222222222o','根','111111111o','76','s5d25fc45');
insert into 图书 values ('222222222p','生命从明天开始','111111111a','156','ef1256fds');
insert into 图书 values ('222222222q','活着','111111111m','156','ef1256fds');
insert into 图书 values ('222222222r','许三观卖血记','111111111m','259','111000333');
insert into 图书 values ('222222222s','人生','111111111a','123','111kkk333');
insert into 图书 values ('222222222t','不要忘记她','111111111b','9','111555333');
insert into 图书 values ('222222222u','且听风吟','111111111c','42','15326df48');
insert into 图书 values ('222222222v','三个火枪手','111111111d','31','fd4862saf');
insert into 图书 values ('222222222w','幸运的朝圣者','111111111e','19','fd4862saf');
insert into 图书 values ('222222222x','纸牌的秘密','111111111f','3','333333333');
insert into 图书 values ('222222222y', '九故事','111111111g','46','02fd3v05m');
insert into 图书 values ('222222222z','告别白鸽','111111111h','5','ju4856y15j');
insert into 图书 values ('22222222ab','家之脉','111111111h','46','j15uy9j48y9');
insert into 图书 values ('22222222ac','中国大历史','111111111j','56','1j5uy61j8u');
insert into 图书 values ('22222222ad','木匠们','111111111g','4','15h61t8j92');
insert into 图书 values ('22222222ae','牛虻','111111111k','15','j15yt94j6y');
insert into 图书 values ('22222222af','呼啸山庄','111111111g','56','111222333');
insert into 图书 values ('22222222ag','拿破仑全传','111111111k','35','111000333');
insert into 图书 values ('22222222ah','曹禺剧本选','111111111j','9','111kkk333');

标签:--,数据库,编号,出版社,Char,实验,SQL,图书
来源: https://blog.csdn.net/pkqbhfd/article/details/120753311

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有