创建表并查看表(数据库实验一)

《数据库应用实践》实践一:数据库管理系统及其应用开发环境的创建使用

实验目的:了解DBMS的安装过程及相关工具的使用方法。

了解数据库中一些基本操作的SQL语句使用;

实验环境:

操作系统:windows7

数据库管理系统:SQL SERVER

实验内容:
应用背景:应用背景是一个学生选课、成绩、老师教课系统的数据 库,数据库名为《学生教师课程成绩系统》;
创建一个应用数据库、创建并维护基本表的结构与数据

1、设计一个应用场景,创建符合该应用需求的应用数据库。

应用场景:是一个学生教师课程成绩信息系统;
数据库名:Test1_db

所设计的各张表结构说明,各表之间关系图说明。
1093650-20180515211418060-545469188.png

2、在该数据库中创建至少4个相互关联的基本表,并设置主键、外键、自定义完整性约束(非空、唯一、默认值、check)。

1093650-20180515211430539-1885398356.png

3、维护基本表的结构。
4、创建并查看索引对象。

1093650-20180515211442756-1994643547.png

5、向表中录入若干数据,并维护表中数据。

1093650-20180515211453540-307243609.png

数据库查询,视图使用
1、单表查询。

1093650-20180515211505160-1302916810.png

2、多表连接查询并排序输出。

1093650-20180515211515184-519101871.png

3、使用聚集函数的查询。
4、分组查询。

1093650-20180515211528347-335112798.png

5、嵌套查询。

1093650-20180515211535778-1294715488.png

6、创建并查询视图。

1093650-20180515211542685-1567661500.png
1093650-20180515211549699-321828036.png

实验小结:本次实验操作比较简单,具体一些基本的SQL语句的使用,还有就是回宿舍之后自行安装SQL SERVER,安装简单教程链接,,另外就是在实现过程中遇到的一些问题;

Que1:在创建新的数据库之后,使用insert into等一些语句时,最好在代码框的首部加上use Test1_db,否则可能会报错你想要添加的表名无标识(比如报错Student、Course无标识);

Que2:在定义外码之后,对表进行插入数据时,会发生最开始插入数据时因为参照码还没有插入而报错,比如插入Cpno时因为Cno也是刚刚开始插入,所以会报错,此时应该暂时先不插入Cpno 这一列,后续在对表格修改插入Cpno一列的数据;

转载于:https://www.cnblogs.com/heihuifei/p/9043094.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值