SQL_several_2000_数据库_实验要求(代码)

SQL_several_2000_数据库_实验要求(代码)

ID:47277472

大小:66.46 KB

页数:7页

时间:2019-08-26

SQL_several_2000_数据库_实验要求(代码)_第1页
SQL_several_2000_数据库_实验要求(代码)_第2页
SQL_several_2000_数据库_实验要求(代码)_第3页
SQL_several_2000_数据库_实验要求(代码)_第4页
SQL_several_2000_数据库_实验要求(代码)_第5页
资源描述:

《SQL_several_2000_数据库_实验要求(代码)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、要求使用SQLSERVER2000企业管理器完成下列要求:1、按要求创建数据库1)数据库名为MYDB;2)数据库中包含一个数据文件,逻辑文件名为MY_DB_DATA,操作系统文件名为MY_DB_DATA.MDF,文件的初始容量为5MB,最人容量为15MB,文件容量递增值为2MB;3)事务H志的逻辑文件名为MY_DB_LOG,操作系统文件名为MY_DB_LOG.LDF,文件的初始容量为3MB,最大容量为10MB,文件容量递增值为1MB。createdatabasemydbonnamc=my_cib_data,filename=,e:my_db_data.mdf,s

2、ize=5mb,maxsize=15mb,filegrowth=l()%logon(name=,my_db_logfilename—e:my_db_log.ldf,sizc=3mb,maxsize=10mb,filegrowth=lmb2、按要求对数据库进行修改1)添加一个数据文件,逻辑文件名为MY_DB_DATA1,操作系统文件名为MY_DB_DATA1.NDF,文件的初始容量为3MB,最大容量为20MB,文件容量递增值为2MB;2)将事务日志文件的最大容量改为20MB,文件容量递增值改为2MB0alterdatabasemydbaddfile(name=,

3、MY_DB_DATA1filename='e:MY_DB_DATA1.NDF,size=3MB,maxsize=20MB,filegrowth=2MB)alterdatabasemydbmodifyfilename=my_db」og,maxsizc=20mb,filegrowth=2mb)3、按要求创建、修改和删除基本表1)创建基木表Departments(部门信息)表结构列名数据类型说明depidChar(3)部门号,非空depnameChar(10)部门名,非空memoVarchar(60)备注CreatetableDepartments(depidchar

4、(3)notnull,Depnamechar(10)notnull,Memovarchar(60))Employees(员工信息)表结构列名数据类型说明empidChar(6)员工编号,主键,非空nameChar(10)姓名,非空depidChar(3)员工部门号,非空sexChar(2)性别,默认值'男'agetinyint年龄addressVarchar(40)员工住址CreatetableEmployees(empidchar(6)primarykey,Namechar(10)notnull,Depidchar(3)notnull,Sexchar(2)def

5、ault'男;Agetinyint,Addressvarchar(40))Tmp(临时信息)农结构列名数据类型说明iduniqueidentifierCreatetabletmp(Iduniqueidentifier)2)修改表(1)为Employees表添加一个口期型的岀生口期(birthday)字段,添加一个浮点空的工资(salary)字段,删除年龄字段。AltertableEmployeesaddbirthdaydatetimeAltertableEmployeesaddsalaryfloatAltertabicEmployeesdropcolumnage(

6、1)将Departments表的depid字段设为主键。AltertableDepartmentsaddprimarykey(depid)(2)将Employees表中的depid字段设为外键,与Departments表中的主键关联,名为FK_EMP_DEPOAltertabicEmployeesaddconstraintFK_EMP_DEPforeignkcy(dcpid)referencesDepartments(depid)(3)将Departments表中的depname字段长度改为20。AltertableDepartmentsaltercolumnde

7、pnamechar(20)(4)将Employees表中的salary字段的值限定在0至10000之间。AltertabicEmployeesaddchcck(salarybetween0and10000)2)将hnp表删除Droptabletmp4、表数据插入、修改和删除1)插入数据empidnameDepidSCXbirthdayaddresssalary0001王莉1女1966-01-23农人1-1-20121000002李红4女富苑2-1-3012300()003王亮2男1982-12-09富苑3-1-30243000004张小阳1男1960-07-30金

8、色家园11

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。