admin管理员组文章数量:1794759
SQLServer数据库实验——实验2 创建数据库和数据表
实验2 创建数据库和数据表
一、实验目的 1.掌握在SQL Server中使用对象资源管理器和SQL命令创建数据库与修改数据库的方法。 2.掌握在SQL Server中使用对象资源管理器或者SQL命令创建数据表和修改数据表的方法(以SQL命令为重点)。
二、实验内容 设有一个SPJ 数据库,包括S, P, J, SPJ 四个关系模式: S(SNO,SNAME,STATUS,CITY) P(PNO,PNAME,COLOR,WEIGHT) J(JNO,JNAME,CITY) SPJ(SNO,PNO,JNO,QTY) 供应商表S由供应商代码(SNO)、供应商姓名(SNAME)、供应商状态(STATUS)、供应商所在城市(CIIY)组成。 零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGH)组成。 工程项目表J由工程项目代码(JNO)、工程项目名(JNAME)、工程项目所在城市(CITY)组成。 供应情况表SPJ由供应商代码(SNO)、每件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,表示某供应商供应某种零件给某工程项目的数量QTY。 现有各个表中的若干数据如下:
1.在SQL Server中使用对象资源管理器和SQL命令创建SPJ数据库; (1)使用对象资源管理器创建数据库,请给出重要步骤的截图。 右击数据库,点击新建数据库,对数据库进行命名,在点击确定即创建成功 (2)删除第(1)步创建的数据库,再次使用SQL命令创建数据库,请给出SQL代码。
CREATE DATABASE SPJ;(3)创建数据库之后,如果有需要,可以修改数据库。 将SPJ数据库中的主数据文件的初始大小修改为5MB
ALTER DATABASE SPJ MODIFY FILE ( name='SPJ', size=5MB );2.对表P,表S,表J和表SPJ,分别以下表的方式给出各字段的属性定义和说明。 表P 表S 表J 表PSJ
3.使用SQL命令在SPJ数据库中建立S表、P表、J表和SPJ表,给出主键、外键等约束,并在实验报告中给出SQL代码。 创建S表
CREATE TABLE S ( SNO char(4) primary key, SNAME varchar(20), STATUS char(4), CITY char(10));创建P表
CREATE TABLE P ( PNO char(4) primary key, PNAME varchar(20), COLOR char(4), WEIGHT int);创建J表
CREATE TABLE J ( JNO char(4) primary key, JNAME varchar(20), CITY char(10));创建SPJ表
CREATE TABLE SPJ ( SNO char(4), PNO char(4), JNO char(4), QTY int, primary key(SNO,PNO,JNO), FOREIGN KEY(SNO) REFERENCES S(SNO), FOREIGN KEY(PNO) REFERENCES P(PNO), FOREIGN KEY(JNO) REFERENCES J(JNO), );4.在建立的各个表中输入数据,如表P、S、J、和SPJ中的相应内容。要求将数据表截图保存在实验报告中。 P表数据
S表数据 J表数据
SPJ表数据 炎炎夏日,请留下你们的赞!!!
版权声明:本文标题:SQLServer数据库实验——实验2创建数据库和数据表 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686653477a90948.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论