- 626
- 0
- 约 39页
- 2017-05-21 发布于浙江
- 举报
数据库原理实验报告2012
《数据库原理》
实验报告书
班 级:
学 号:
姓 名:
指导教师:
实验成绩:
中南林业科技大学涉外学院理工系
目录
数据库原理实验安排 ………………………………………………3
实验一 数据库和表的建立、数据操作 …………………………4
实验二 SQL语言的使用……………………………………………9
实验三 完整性、安全性实现 ……………………………………16
实验四 数据库编程 ………………………………………………18
附录一 SQL Server的安装……………………………………20
数据库原理实验安排
一、实验目的
通过实验,使学生熟悉并掌握数据库的基本概念、基本原理、和基本技术;能够应用这些理论和技术设计合理的数据库;更重要的是通过教学活动,使学生能够把与数据库相关的先修后继知识融会贯通,初步具有开发完整可用的数据库系统的能力。
二、实验安排
本门课程共分4个实验,8学时
实验一 数据库和表的建立、数据操作 2学时
实验二 SQL语言的使用 2学时
实验三 完整性、安全性实现 2学时
实验四 数据库编程 2学时
三、实验考核
实验成绩通过实验报告及每次实验后的验机给出,每次实验结束后都必须写出实验报告。
实验一 数据库和表的建立、数据操作
一、实验目的:
掌握使用SQL语言进行数据定义和数据操纵的方法。
二、实验要求:
建立一个数据库stumanage,建立三个关系表students,course,grade。向表中插入数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。
三、实验步骤:
1、在SQL Server中输入本机器的名字,选择“windows身份验证”。点击确定连接SQL Server数据库服务器。
2、新建查询分析器。
3、在查询分析器中输入SQL语句------建立数据库stumanage。然后单击上面的绿色三角形右箭头。下部的空白区显示该语句的运行情况。
4、选择数据库stumanage为当前数据库。
5、如下图建立表students:
列名 数据类型 允许空 主键 说明
(1) sno Char(8) 否 是 学号
(2) sname Varchar(20) 是 否 姓名
(3) sex Char(2) 是 否 性别
(4) dept Varchar(20) 是 否 所在系
如下图建立表:course
列名 数据类型 允许空 主键 说明
(1) cno Char(6) 否 是 课程号
(2) cname Varchar(20) 是 否 课程名
如下图建立表sc:(注:包括两个外键,sno和cno共同组成主键)
列名 数据类型 允许空 主键 外键 说明
(1) sno Char(8) 否 是 students(sno) 学号
(2) cno Char(6) 否 是 course(sno) 课程号
(3) grade int 否 否 否 成绩
6、 使用SQL语句完成建表操作并以截屏的方式将建表操作过程粘贴在下方表格中。
建立表
student
建立表
course
建立表
sc
7、在students表中插入以下数据:
(1王飞,男,计算机系
(2李丽,女,信息系
(3张晨,女,信息系
(4刘建峰,男,信息系
(5李勇志,男,信息系
原创力文档

文档评论(0)