数据库实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
实验课程:《数据库》
学生姓名:邹晓敏
学号:6103313025
专业班级:数媒131班
2015年12 月18 日
目录
实验一:数据库创建和单表查询 (3)
实验二:多表查询 (6)
实验三:增加、删除、修改数据库记录 (9)
实验四:视图创建和查询 (13)
实验五:数据库查询 (15)
实验六:数据库查询 (19)
实验七:数据库编程 (25)
实验八:数据库编程 (28)
实验一:数据库创建和单表查询
一、实验目的
熟悉基本表的建立和单表查询操作
二、实验基本原理和内容
1.创建SPJ数据库
2.找出所有供应商的姓名和所在城市
3.找出所有零件的名称、颜色、重量
4.找出使用供应商S1所供应零件的工程号码
三、主要仪器设备及耗材
PC机一台
四、实验步骤
1.创建SPJ数据库
2.创建S表,P表,J表。
3.按实验要求查找
五、实验数据及处理结果
实验中的表详见书
1创建数据库
2.找出所有供应商的姓名和所在城市
3.找出所有零件的名称、颜色、重量
1.4.找出使用供应商S1所供应零件的工程号码
六、思考讨论题或体会或对改进实验的建议
通过本次数据库创建和单表查询的实验,对数据库有了基本的认识。在创建表和查询的过程相对比较简单,但是也感受到了数据库的强大和便捷。之后的实验会慢慢加大难度希望自己能多多练习掌握好这门知识。
实验二:多表查询
一.实验目的
熟悉连接查询, 嵌套查询
二.实验基本原理和内容
a)找出工程项目J2使用的各种零件的名称及数量
b)找出上海厂商供应的所有零件号码
c)找出使用上海产的零件的工程名称
d)找出没有使用天津产的零件的工程号码三.主要仪器设备及耗材
PC机一台
四.实验步骤
a)创建SPJ数据库
b)创建S表,P表,J表。
c)按实验要求查找
五.实验数据及处理结果
a)找出工程项目J2使用的各种零件的名称及数量
b)找出上海厂商供应的所有零件号码
c)找出使用上海产的零件的工程名称
d)找出没有使用天津产的零件的工程号码
六.思考讨论题或体会或对改进实验的建议
这次做的数据库实验是多表查询,通过本次实验我熟悉了连接查询, 嵌套查询。更加体会到了数据库查询的便捷。本次实验也不算难,上课认真听讲课后复习了书上的代码做起实验来就比较得心应手,之后的实验会慢慢加大难度希望自己能多多练习掌握好这门知识。
实验三:增加、删除、修改数据库记录
一.实验目的
熟悉数据库增、删、改操作
二.实验基本原理和内容
a)把全部红色零件的颜色改为蓝色
b)由S5供应的J4的零件改为由S3供应,请作必要的修改
c)从供应商关系中删除S2的记录,并从供应商关系中删除相应的记录
d)请将(S2,J6,P4,200)插入供应情况关系
三.主要仪器设备及耗材
PC机一台
四.实验步骤
a)创建SPJ数据库
b)创建S表,P表,J表。
c)按实验要求增加、删除、修改数据库记录
五.实验数据及处理结果
1 全部红色零件的颜色改为蓝色
2.由S5供应的J4的零件改为由S3供应
3.从供应商关系中删除S2的记录,并从供应商关系中删除相应的记录
4.请将(S2,J6,P4,200)插入供应情况关系
六.思考讨论题或体会或对改进实验的建议
这次做的数据库实验是增加、删除、修改数据库记录,通过本次实验我熟悉数据库增、删、改操作。更加体会到了数据库查询的便捷。本次实验也不算难,上课认真听讲课后复习了书上的代码做起实验来就比较得心应手,之后的实验会慢慢加大难度希望自己能多多练习掌握好这门知识。
实验四:视图创建和查询
一、实验目的
熟悉视图和用视图查询
二、实验基本原理和内容
请为三建公司项目建立一个供应情况的视图,包括供应商代码,零件代码,供应数量.针对该视图完成下列查询:
找出三建工程项目使用的各种零件代码及其数量
找出供应商S1的供应情况
三、主要仪器设备及耗材
PC机一台
四、实验步骤
1.按实验要求建立一个三建公司项目供应情况的视图(应商代码,零件代码,供应数量)。
2.按实验内容编写查询语句,找出三建工程项目使用的各种零件代码及其数量和供应商S1的供应情况。
3.将实验结果截图,写实验体会。
五、实验数据及处理结果
1.为三建公司项目建立一个供应情况的视图
2. 找出三建工程项目使用的各种零件代码及其数量
3. 找出供应商S1的供应情况
六、思考讨论题或体会或对改进实验的建议
通过本次实验我熟悉了视图和用视图查询,本次实验也不算难,上课认真听讲课后复习了书上的代码做起实验来就比较得心应手,之后的实验会慢慢加大难度希望自己能多多练习掌握好这门知识。
实验五:数据库查询
一、实验目的
通过实验熟悉掌握数据库查询
二、实验基本原理和内容
1. 查询全部学生的学号,姓名,性别,年龄, 所在系
2. 查询全部学生的学号,姓名
3. 查询全部的系
4. 查询全部课程号,课程名,先行课程号,学分数
5. 查询全部课程号,课程名
6. 查询全部学生学号,课程号,成绩
7. 查询‘CS’的学生的学号,姓名,性别,所在系
8. 查询‘男’同学的学生的学号,姓名,性别,所在系
9. 查询学分为4的课程号,课程名,先行课程号,学分数
10. 查询学号为‘200215122’学生选修的课程的课程号,成绩
三、主要仪器设备及耗材
PC机一台
四、实验步骤
1.建SC表,Student表,Course表
2.按实验内容要求编写查询代码
3.将查询结果截图,写实验体会。
五、实验数据及处理结果