admin管理员组

文章数量:1794759

数据库实验报告一

数据库实验报告一

一 ,实验目的 1、了解SQL Server数据库的操作环境; 2、了解SQL Server的基本数据类型、表的结构和空值的概念; 3、掌握在企业管理器中创建数据库和表; 4、熟练掌握使用T-SQL语句创建数据库和表; 5、熟悉主码、外码、Check约束和索引的建立和删除操作 二,实验原理 建立表,使用SQL语句。 三,使用仪器及环境 SQL 电脑 四,实验内容与步骤(过程及结果截图) 创建用于教学管理的学生数据库,数据库名为student + 学号(假设学号为000,则数据库应该命名为student000,注意命名数据库时不能以数字开头),包含学生的信、课程信以及学生的选课信。数据库包含下列三个表: (1)student表:学生信表;

(2)course表:课程信表;

(3)sc表:学生选课信表

SC中sno为外码 cno外码 使用T-SQL语句创建student、course和sc表 create table Student (sno char(5) primary key, sname char(8) not null, sex char(2) check(sex in(‘男’,‘女’)), sage int default 20, sdept char(20) )

create table Coursel (cno char(5) primary key, cnmae char(20), cpno char(5), credit smallint, foreign key (cpno)references Coursel(cno) )

create table SC (cno char(5), sno char(5), grade int check (grade>=0 and grade<=100), primary key(sno,cno), foreign key(sno)references student(sno), foreign key(cno)references Coursel(cno) ) sp_helpconstraint SC; alter table SC add ct smallint alter table SC drop cplumn ct

① 在SQL Server Management Studio左上角的“新建查询(N)”窗口中输入以下T-SQL语句: 4、数据库的备份和恢复。 已备份,如下进行还原 五,实验总结 学习了SQL Server数据库的操作环境,SQL Server的基本数据类型、表的结构和空值的概念,创建数据库和表,使用T-SQL语句创建数据库和表,主码、外码、Check约束和索引的建立和删除操作。学习了基础数据库,难度不大。

本文标签: 数据库报告