数据库基础与实践实验报告实验一数据库和基本表的创建班级:惠普测试171学号:1708090122姓名:陶浩日期:2019/9/28一、实验目的与要求熟练掌握使用企业管理器创建和管理数据库
熟练掌握使用企业管理器创建、修改和删除表
熟练掌握使用企业管理器插入、修改和删除表数据
二、实验内容和步骤1、创建名称为数据库sch_id的数据库(其中ID为本人学号的后三位),并使用该数据库
代码:createdatabasesch_122onprimary(name='sch_122_data',filename='E:\MicrosoftSQLServer\sch\sch_122
mdf',size=10mb,filegrowth=10mb)logon(name='sch_122_log',filename='E:\MicrosoftSQLServer\sch\sch_122
ldf',size=10mb,filegrowth=5mb)运行结果截图:2、利用SQL语句定义6张基本表:D、T、S、C、SC、TC
(1)专业表:D(dno,dn),dno表示专业代码,两个字符,主码;dn表示专业名称,可变长度最多30个字符,不能取空值,不能取重复值
基本表D创建代码:createtableD(dnochar(2)primarykey,dnnvarchar(30)uniquenotnull)运行结果截图:(2)教师表:T(tno,tn,sex,age,prof,sal,comm,dno),tno表示教师号,4个字符,主码;tn表示教师姓名,8个字符,不能为空值;sex表示性别,不能为空值,取值只能是“男”或“女”;age表示年龄,整型值,取值范围在20到70之间;prof表示职称,6个字符,取值只能是“教授”、“副教授”、“讲师”、“助教”其中之一
Sal表示基本工资,浮点型,值不能少于8