没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
《数据库系统原理实验》
报告
专 业: 计算机类
班 级: 班
学 号:
姓 名:
指导教师: 职为梅
机 房: 中 2401
2023-2024 第二学期
目录
实验一 认识 DBMS 系统.........................................................1
实验二 创建数据库、表和索引..................................................5
实验三 交互式 SQL 语句.......................................................16
实验四 创建视图.............................................................35
实验五 使用 JDBC 连接数据库...................................................42
实验六 完整性控制............................................................51
实验七 安全性控制...........................................................58
实验八 事务与并发控制.......................................................66
实验九 数据库的备份与恢复....................................................79
1
前 言
一、实验课程性质和教学目标
《数据库系统原理实验》课程是计算机科学与技术专业和软件工程专业的一
门专业基础课,其目的是通过实验巩固学生所学《数据库系统原理》课程理论知
识,提高学生分析问题和解决实际问题的能力,培养学生对问题建模和处理实际
应用中的数据,能够采用 SQL 语句进行基本的数据库操作,实现数据的安全性、
完整性、并发性和可恢复性等处理的能力,为后继课程的学习和数据库管理软件
的开发奠定基础。
二、实验课程教学基本要求
通过实验,使学生深入理解数据库系统原理的基本概念,掌握概念模型、关
系模型,熟悉各种 SQL 命令,能够定义数据库,查询检索、管理控制数据库。
采用某种数据库开发软件,如 OpenGauss,通过构建或者模拟简单的数据库管理
系统,进一步理解和应用数据库原理课程中的理论知识,熟悉开发实践中需要注
意的问题,进一步理解理论和实践之间的区别与联系。
1
实验一 认识 DBMS 系统
(一)实验目的
1)通过对某个商用数据库管理系统(OpenGauss 等))的使用,了解 DBMS
的工作原理和系统构架。
2)熟悉对 DBMS 的操作。
3)搭建今后实验的平台。
(二)实验内容
1)安装和启动
了解 OpenGauss 的三种安装模式:华为弹性云上安装、虚拟机一键安装和
虚拟机安装 openEuler 后再安装 OpenGauss。了解了这三种安装模式之后,选择
一个适合自己的安装方式,安装 OpenGauss,为下一步实验做准备。
2)数据库系统的构架
了解 OpenGauss 数据库系统的启动和连接数据库,postgres 为 OpenGauss 安
装完成后默认生成的数据库。初始可以连接到此数据库进行新数据库的创建。使
用数据库前,需先使用客户端程序,gsql 是 OpenGauss 数据库提供的命令行方式
的数据库连接工具。
3)创建数据库用户和数据库
默认只有 OpenGauss 安装时创建的管理员用户可以访问初始数据库,还可
以创建其他数据库用户帐号。使用新用户连接到此数据库执行接下来的创建表等
操作,也可以选择继续在默认的 postgres 数据库下做后续的体验。
(三)实验类型:演示 验证 □综合 □设计
(四)学时分配:4 学时
(五)主要仪器及材料
1. 操作系统:虚拟机 VMware+ openEuler。
2. 数据库管理系统:OpenGauss。
(六)对实验报告要求
手写或者打印实验内容,说明实验过程中遇到的问题,如何更正,实验结果
及对结果的分析说明等。电子版打印时还需要包含实验截图,截图下方需要有图
的编号和图题; 如果包含表格,表格上方有编号及表名,表由属性行和若干数
据行组成。内容的呈现需要符合书面行文及排版要求,如:书写清晰,段首空两
个字;行文用书面语, 内容完整; 遵循内在逻辑顺序等。
剩余93页未读,继续阅读
资源评论
玛卡巴卡hhh
- 粉丝: 77
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功