下载此文档

数据库应用实验二(姓名:缪王冰 班级:计科10-2班 学号:08103339).docx


文档分类:高等教育 | 页数:约28页 举报非法文档有奖
1/28
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/28 下载此文档
文档列表 文档介绍
中国矿业大学
数据库应用
实验报告
姓名:缪王冰学号:08103339
学院:计算机科学与技术
专业:计算机科学与技术
课程名称:数据库应用
专题:数据库应用(实验二)
指导教师:李政伟


目录
3
3
3
3
16
16
16
17
27


1)了解SQL Server的数据类型。
2)了解数据表的结构特点。
3)学会使用对象资源管理器和T-SQL语句创建数据表。
4)学会使用对象资源管理器中对数据表进行插入、修改和删除数据的操作。
5)学会使用T-SQL语句对数据表进行插入、修改和删除数据的操作。
6)学会定义约束、使用默认值和规则。

,为数据表设计列名称、列类型、列宽度、是否允许为空。同时,需要实施数据完整性,即PRIMARY KEY(主键)约束、FOREIGN KEY(外键)约束、UNIQUE(唯一)约束、CHECK(检查)约束、DEFAULT(默认值)约束。除此之外,还需要使用默认值和规则。

1)使用对象资源管理器创建表;
在对象资源管理器中分别创建学生基本信息表(stud_info)、教师基本信息表(teacher_info)、学生成绩表(stud_grade)、课程信息表(lesson_info)、课程安排表(teach_schedule)、院系代码表(dept_code)、专业代码表(specialty_code)、教研室信息表(staffroom_info)和教室信息表(classroom_info)。
2)删除表和创建表;
首先使用DROP TABLE删除在对象资源管理器中创建的表,然后使用T-SQL语句再次创建数据表stud_info、teacher_info、stud_grade、lesson_info、teach_schedule、dept_code、specialty_code、staffroom_info和classroom_info。
①学生基本信息表(stud_info)
use student
go
create table stud_info
(stud_id char(10) not null,
name nvarchar(4) not null,
birthday datetime,
gender nchar(1),
address nvarchar(20),
telcode char(12),
zipcode char(6),
mark decimal(3,0)
)
②教师基本信息表(teacher_info)
use student
go
create table teacher_info
(teacher_id char(6) not null,
name nvarchar(4) not null,
gender nchar(1),
age int,
tech_title nchar(5),
telephone varchar(12),
salary decimal(7,2),
course_id char(10)
)
③学生成绩表(stud_grade)
use student
go
create table stud_grade
(stud_id char(10) not null,
name nvarchar(4) not null,
course_id char(10),
grade numeric(4,1)
)
④课程信息表(lesson_info)
use student
go
create table lesson_info
(course_id char(10) not null,
course_name nvarchar(12) not null,
course_type nchar(2) not null,
course_mark int not null,
course_time decimal(3,1)
)
⑤课程安排表(teach_schedule)
use student
go
create table teach_schedule
(course_id char(10) not null,
course_date datet

数据库应用实验二(姓名:缪王冰 班级:计科10-2班 学号:08103339) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数28
  • 收藏数0 收藏
  • 顶次数0
  • 上传人陈潇睡不醒
  • 文件大小383 KB
  • 时间2018-04-17