全球旧事资料 分类
广东工业大学实验报告
自动化学院专业班成绩评定_______教师签名_______数据处理情况第___周星期___第___节学号姓名李智熙合作者____号____
预习情况
操作情况
考勤情况
实验二
题目数据库的定义实验
一、实验目的与要求
要求熟练掌握和使用SQL、SQLServer企业管理器创建数据库、表、索引和修改表结构,并学会使用SQLServer查询分析器接受SQL语句和进行结果分析。
二、实验方案
1、在企业管理器中创建及打开数据库,在“新建数据库”时指明数据文件及事务日志的位置;2、在SQLServer企业管理器中用SQL语句实现以下各表:学生(学号,姓名,性别,出生日期,所属学院);课程(课程号,课程名,先行课号),选课(学号,课程号,成绩);3、建立库、表和表间的联系,选择合适的数据类型,定义必要的列级约束(包括性别约束和成绩约束)和表级约束。创建数据库中的表后,在查询分析器的对象浏览器中可见该表及其所拥有的约束:学生:2课程:1选课:4
三、实验结果和数据处理
创建学生表:CREATETABLE选课学号CHAR20PRIMARYKEY,姓名CHAR20,性别CHAR2CHECK(性别IN(’男’’女’),)出生日期DATETIME,所属学院CHAR20创建课程表:CREATETABLE课程课程号CHAR10PRIMARYKEY,课程名CHAR20,先行课号CHAR10创建选课表:CREATETABLE选课学号CHAR20FOREIGNKEY,课程号CHAR10FOREIGNKEY,成绩DECIMAL41CHECK成绩0AND成绩100CONSTRAINTC1PRIMARYKEY学号课程号
f学生Table
课程Table
选课Table
四、结论
SQL的数据库定义功能包括定义数据库、基本表、视图和索引,SQL一般不提供修改视图定义及修改索引定义的操作。在定义基本表的同时,还可以定义与该表相关的完整性约束条件,这些完整性约束条件被存入系统的数据字典中。
f广东工业大学实验报告
自动化学号姓名
预习情况
学院
专业

成绩评定_______
合作者____号____操作情况
教师签名_______数据处理情况
考勤情况
实验三
题目数据库的建立和维护实验第___周星期___第___节
一、实验目的与要求
要求熟练掌握和使用SQL、SQLServer企业管理器向数据库输入数据、修改数据和删除数据操作。
二、实验方案
通过SQLServer企业管理器实现对学生成绩管理数据库的数据增加、数据删除和数据修改操作。要求每个表的记录在10行以上,可根据查询要求增加或完善表中记录;输入数据检验各数据约束的限制;数据更改和数据删除时检验外码约束;
三、实验结果和数据处理
学生_Table插入数据指令插入数据指令学r
好听全球资料 返回顶部