首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

数据库原理实验一、实验1 认识DBMS二、实验2 简单SQL查询三、实验3 高级SQL查询四、实验4 数据的更新

考试认证 22.54MB 19 需要积分: 1
立即下载

资源介绍:

一、实验1 认识DBMS 二、实验2 简单SQL查询 三、实验3 高级SQL查询 四、实验4 数据的更新 五、实验总结
数据库原理A
实验指导书
(学生用书)
适用专业
(计算机类各专业)
南华大学计算机学院软件工程系
20212
实验 1 认识 DBMS .......................................... 1
实验 2 简单 SQL 查询 ...................................... 6
实验 3 高级 SQL 查询 ...................................... 8
实验 4 数据的更新 ........................................ 9
1
实验 1 认识 DBMS
一、利用管理工具创建数据库、表和表间关系
实验目的和注意事项
实验目的:熟悉SQL Server Management Studio 的基本操作,进一步理解数
据库、表、表间关系的概念。
注意事项:创建数据库和数据表时应认真,如果出现错误,应相应地修改
结构或删除。
实验内容
(1) 利用SQL Server Management Studio 创建数据库,名称为【学生选课
YYXXXX】。其中,YY为入学年份的后两位,XXXX为学生自己学号的后4位(下
同)。例如,某学生学号为20200441234,则他创建的数据库名称为“学生选
201234”。注意,如果未按要求命名数据库和表,实验成绩评定为“不及
格”。
(2) 在【学生选课YYXXXX】中建立数据表,表的定义如下所示。
学生YYXXXX(学号,姓名,性别,出生日期,院系名称,备注)
课程YYXXXX(课程号,课程名,先行课,学分)
选修YYXXXX(学号,课程号,分数)
要求定义每张表的主码,为属性选择合适的数据类型,决定是否允许为
空,为【性别】和【学分】属性定义默认值。
(3) 定义表之间的关系。
(4) 分别为表录入几行数据记录,同时练习数据的修改和删除操作。
实验步骤
(1) 启动SQL Server Management Studio,连接数据库服务器,进入SQL
Server
Management Studio 主界面。
(2) 右击【对象资源管理器】|【数据库】,选择快捷菜单中的【新建数据
库】命令,弹出【新建数据库】窗口,在各属性页中设置新建数据库的属性,包
括设置数据库逻辑名、所有者、文件的逻辑名、文件的物理名、文件类型、文
件增长方式、文件的路径、文件组等属性,如图1.1 所示。
2
1.1 新建数据库
(3) 保存新建的数据库,该数据库的逻辑名为【学生选课XXXX】。
(4) 在【对象资源管理器】中,右击【学生选课XXXX|【表】,选择快捷
菜单中的【新建表】命令,弹出表设计器对话框,新建“学生、课程、选修”3
个表,如图1.2 所示。
1.2 新建表
(5) 通过设计关系图,设置数据库的数据完整性。在【对象资源管理器】
中,右击【学生选课】|【数据库关系图】,选择快捷菜单中的【新建数据库关
系图】命令,弹出【添加表】对话框。将这3 个表添加到关系图设计器中,设
置数据完整性,如图1.3 所示。
1.3 新建关系图
(6) 右击要操作的表,选择快捷菜单中的【打开表】命令,弹出表数据窗
口。直接在表数据窗口中对表数据进行操作,包括插入、删除、修改记录,如
1.4 所示。

资源文件列表:

数据库实验.zip 大约有7个文件
  1. SQLQuery1.sql 28B
  2. SQLQuery2.sql 30B
  3. SQLQuery3.sql 66B
  4. 课设.docx 14.44KB
  5. 实验5.pkt 68.43KB
  6. 数据库实验.doc 23.68MB
  7. 数据库原理A实验指导书(学生用).pdf 388.88KB
0评论
提交 加载更多评论
其他资源 GoGoGo-1.12.1.zip
GoGoGo-1.12.1.zip
GoGoGo-1.12.1.zip
huwhfujnvdcedrferfrg
huwhfujnvdcedrferfrg
23BD 赵佳怡 4238130032.zip
23BD 赵佳怡 4238130032.zip
ExFrost杂交版可模仿者修改器
植物大战僵尸杂交版V2.2修改器
STM32学习-IIC
STM32学习-IIC
在线拍卖系统2024(代码+论文+ppt)
CSDN展示地址: http://t.csdnimg.cn/28rdv
QT封装的弧形进度条组件
在可视化应用中,弧形进度条应用也比较广泛,本示例封装了一个可复用、个性化的弧形进度条组件。示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
HTML+CSS实现快速3D效果,六个案例源码分享 3D球体、正方体+鼠标渐入渐出效果、贴图正方体、球体相册、行星环绕相册
【HTML+CSS】实现快速3D效果,六个案例源码分享。3D球体、正方体+鼠标渐入渐出效果、贴图正方体、球体相册、行星环绕相册。使用于刚开始学习前端的人群,在不使用js的前提下就实现3D效果。代码简洁易懂,初级开发者利器。源码是开源的,任何人都可以借鉴。