0


数据库原理实验:认识 DBMS、使用SQL Server创建表关系以及SQL基础语句的使用

一、实1识****DBMS

** 1**实验题目

** (1)利用管理工具创建数据库、表和表间关系**

** (2)利用SQL语句创建数据库、表和表间关系**

** 2**实验要求

** (1)熟悉SQL Server Management Studio的基本操作,进一步理解数**

** 据库、表、表间关系的概念。**

** (2熟悉创建数据库和数据表的SQL**语句。

** 3**实验代码

二、利用管理工具创建数据库、表和表间关系

** (1)启动SQL Server Management Studio,连接数据库服务器,进入S**QL

Server Management Studio****主界面

** (2)右击【对象资源管理器】|**【数据库】,选择快捷菜单中的【新建数据

库】命令,弹出【新建数据库】窗口**,**在各属性页中设置新建数据库的属性,包

括设置数据库逻辑名、所有者、文件的逻辑名、文件的物理名、文件类型、文

件增长方式、文件的路径、文件组等属性

创建数据库名称为学生选课220137逻辑名称为学生选课

菜****单中的【新建表】命令,弹出表设计器对话框,新建“学生(220137)、课

(220137)、选课(220137)”3****个表,如图所示

**(5)通过设计关系图,设置数据库的数据完整性。在【对象资源管理器】**

中**,右击【学生选课】|数据库关系图】,选择快捷菜单中的【新建数据库关**

图】命令,弹出【添加表】对话框。将这3表添加到关系图设计器中,设

置****数据完整性,如图所示。

**(6)右击要操作的表,选择快捷菜单中的【打开表】命令,弹出表数据窗**

口****。直接在表数据窗口中对表数据进行操作,包括插入、删除、修改记录,如

图****所示

插****入表学生(220137)数据

**(7)如果数据库和表需要修改、删除,还可以在**SQL Server Management

Studio****中进行修改、删除操作

三、利用 SQL 语句创建数据库、表和表间关系

1择数据库master【新建查询】,或者选择系统菜单中的【文】**|**

【**新建】|【使用当前连接查询】命令,或者单击标准工具栏中的【新建查询**

钮,即可新建一个查询窗口。如果查询数据库不是master可在可****用数据

下拉列表中进行选择,或用USE语句调用。在查询窗口中输入对应的创建数

据****库和表的语句。

*1)建数据库StuCou220137*

*2)3个表学生信息220137课程信息220137选课信息2*20137

*3)接在表数据窗口中录入表数据记录。*

4比较“学生选课YYXXXX”StuCnoYYXXXX两个数据库是否一致

从关系图来看两个表是一致的

四、实验总结

本次实验中,我基本学会了DBMS础操作的使用。通过利用编译工具

和****环境,我成功创建了简单的数据库、定义了表结构并建立了表间关系;

通****过实验过程中定义结构错误、无法执行、受影响行提示等,深刻体会

了数据库系统和结构设计的逻辑性和严谨性。同时,我也掌握了使用SQL

语****句进行数据库、表及表间关系创建的方法:

比****如

*C***REATE DATABASE ******;//建数据库**

*C***REATE table ******;//建表**

*I***NSERT INTO table_name() VALUES();//**表录入信息

c****har(7) primary key;

****程号 ** char(5) not null;

*s*mallint not null default 0 check (*b*etween 0 and 100);

程名nchar(20) not null;

修课程号char(5);

t****inyint not null;

课学期t****inyint not null;

****名 ** nchar(10) not null;

*n*char(2) not null default '男' check (性别i**n('**男','女'));

生日期s****malldatetime not null;

在院系n****varchar(20) not null;

** ** 等基本数据定义方式和数据类型,

这****不仅增强了我的理论知识,也提升了我的实践操作能力。希望在接下

来的学习中能够查漏补缺,学习到更多的数据库系统设计的知识!

标签: 数据库 sql sqlserver

本文转载自: https://blog.csdn.net/m0_72934718/article/details/139447387
版权归原作者 C&J晨冬冬 所有, 如有侵权,请联系我们删除。

“数据库原理实验:认识 DBMS、使用SQL Server创建表关系以及SQL基础语句的使用”的评论:

还没有评论