- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
宁波工程学院
数据库理论与技术课程实验报告
学院:电信学院 专业:计科 年级: 091
实验时间: 11.4.2
组长: 熊剑文 学号: 组_______
姓名: 林静冰 学号: 09401010108 组_______
姓名: 学号: 组_______
姓名: 学号: 组_______
指导教师签字: 成绩:
实验名称:SOL-数据定义语言
一、实验目的和要求
1、通过对SQL SERVER2005的使用,了解数据库管理系统的工作原理和系统构架,加深对数据库基本知识的理解。
2、通过实验加深对数据库对象模式、表、索引的理解,掌握SQL中数据定义语言的基本功能。
二、实验内容和原理
1、了解SQL SERVER中服务的涵义,学会启动和停止服务。
2、掌握SOL Server Management Studio的启动方式和连接方法。了
解对象资源管理器,SQL语句的编译运行过程。
3、在SQL Server Management Studio中创建数据库Library。
Create Database Library
4、在模式Lib中创建三张表Books、Readers、L_R。
Books(bookid,classid,bookname,author,price,pubcompany,csl)
要求:在创建表的工程中为每张表设置主码。
5、ALTER TABLE语句练习。在已建好的三张表中,增加新的列、修改已有的列。
6、分别在Books、Readers、L_R表中创建索引。
三、实验过程及数据记录
CREATE TABLE Books(
bookid varchar(20) PRIMARY KEY,
classid varchar(20) NOT NULL,
bookname varchar(20) NOT NULL,
author varchar(20) NOT NULL,
price money NOT NULL,
pubcompany varchar(50) NOT NULL,
csl int NOT NULL
);
CREATE TABLE Readers(
rno varchar(20) PRIMARY KEY,
rname varchar(20) NOT NULL,
rsex char(1) default(M) CHECK (rsex=MOR rsex=F) NOT NULL,
spet varchar(50) NOT NULL,
bday datetime NOT NULL
);
CREATE TABLE L_R( rno varchar(20) FOREIGN KEY(rno) REFERENCES Readers(rno) PRIMARY KEY,
bookid varchar(20) FOREIGN KEY(bookid) REFERENCES Books(bookid),
lenddate datetime NOT NULL, limitdate datetime NOT NULL,
returndate datetime NOT NULL, fine float NOT NULL);
ALTER TABLE Books ADD publictime datetime NULL ;
ALTER TABLE Books ALTER COLUMN bookname varchar(30) NOT NULL;
INSERT INTO Books (bookid,classid,bookname,author,price,pubcompany,csl)
VALUES(111111,I.3,鞋里的沙,胡足青, 26.0,九州出版社,125580);
INTERINTOBooks(bookid,classid,bookname,author,price,pubcompany,csl)
VALUES(22222,I.4,鞋里的沙,胡足青,26.0,浙江教育出版社,125570);
INSERT INTO Books (bookid,c
文档评论(0)