- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江 苏 科 技 大 学
《数据库原理》
实
验
指
导
书
徐明、黄辉
2011年7月
实验一、数据库模式定义
(综合型、2学时)
[实验目的]
熟悉Oracle的客户端配置;
掌握SQL Plus的使用;
掌握SQL模式定义语句,定义相关的表、索引与完整性约束;
[实验内容]
1 Oracle的使用
Oracle数据库管理系统采用客户机/服务器结构,客户端上需要配置数据库网络服务命名。在操作系统的“开始”菜单的“Oracle”程序组中,找到并运行“Net8”。查看其中的服务命名配置是否与服务器的数据库监听服务一致。例如:服务命名为“myoracle”,参数主机名“Db_server”(也可以输入主机的IP地址),监听端口“1521”,数据库名“Orcl”。
在操作系统的“开始”菜单的“Oracle”程序组中,找到并运行“SQL Plus”。提供用户名(u1)、口令(123)和Net8中配置服务命名(myoracle)。
2工程项目采购数据库
设有供应商S、零件P、工程项目J三个关系模式以及反映它们之间联系(某工程使用了某供应商提供的某零件多少个)的关系模式SPJ。
S (SNO, SNAME, STATUS, CITY)
P (PNO, PNAME, COLOR, WEIGHT)
J (JNO, JNAME, CITY)
SPJ(SNO, PNO, JNO, QTY)
使用SQL模式定义语句定义以上关系模式,注意主键与外键的约束。在需要的属性上建立索引,在关系中插入如下示例数据。(数据插入或修改后输入COMMIT;更新提交命令。)
S
SNO SNAME STATUS CITY S1
S2
S3
S4
S5 精益
为民
光大
友好
三利 20
10
30
20
30 天津
北京
北京
天津
上海 P
PNO PNAME COLOR WEIGHT P1
P2
P3
P4
P5
P6 螺母
螺钉
螺丝刀
螺丝刀
凸轮
齿轮 红
绿
兰
红
兰
红 12
17
14
14
40
30 J
JNO JNAME CITY J1
J2
J3
J4
J5
J6
J7 汽车厂
弹簧厂
造船厂
机车厂
无线电厂
半导体厂
仪器厂 北京
长春
天津
天津
唐山
常州
南京
SPJ
SNO PNO JNO QTY S1
S1
S1
S1
S2
S2
S2
S2
S2
S2
S3
S3
S4
S4
S4
S5
S5
S5
S5 P1
P1
P1
P2
P3
P3
P3
P3
P5
P5
P1
P3
P5
P6
P6
P2
P3
P6
P6 J1
J3
J4
J2
J1
J2
J4
J5
J1
J2
J1
J1
J1
J3
J4
J4
J1
J2
J4 200
100
700
100
400
200
500
400
400
100
200
200
100
300
200
100
200
200
500
[实验要求]
编写实验报告,上机调试,记录实验结果。
实验二、数据库数据操纵
(综合型、2学时)
[实验目的]
掌握SQL数据查询语句;
掌握SQL聚集函数的使用;
掌握SQL插入、修改、删除语句的使用;
[实验内容]
1工程项目采购数据库
在实验3.2的基础上插入样例数据并完成下列操作
求向工程J1提供零件的供应商的编号。
求向工程J1提供零件P1的供应商的编号。
求向工程J1提供红色零件的供应商的编号。
求没有使用天津供应商提供的红色零件的工程号。
求至少使用了供应商S1所提供的全部零件的工程号。
统计各个供应商供应的零件总数。
求至少是用了3种以上零件的工程号。
把所有红色零件的颜色改为粉红色。
将向工程J1提供零件P1的供应商S1改为S2提供。
删除全部红色零件以及相应的供应-使用记录。
[实验要求]
编写实验报告,上机调试,记录实验结果。
实验三、小型应用系统数据库设计
(设计型、8学时)
[实验目的]
掌握数据库开发的基本步骤,通过完成从用户需求分析、数据库设计到应用开发等全过程,进一步了解和掌握本书中所讲解的内容。
[实验内容]
1零件交易中心管理系统
零件交易中心管理系统主要提供顾客和供应商之间完成零件交易的功能,其中包括
供应商信息、顾客信息以及零件信息。
供应商信息包括供应商号、供应商名、地址、电话、简介;
顾客信息包括顾客号,顾客名、地址、电话;
零件信息包括零件号、零件名、重量、颜色、简介等。
此系统可以让供应商增加、删除和修改所提供的零件产品,
还可以让顾客增加、删除和修改所需求的零件。
交易员可以利用顾客提出的需求信息和供应商提出的供应信息来提
您可能关注的文档
最近下载
- L1基础自动化系统的铁区MES的实现.docx VIP
- 2025年山东普通高中学业水平等级考试生物真题及答案 - 副本 .pdf VIP
- PEMS相关模板(PEMS软件开发计划或开发生命周期&可编程医用电气系统(PEMS)检查文件清单).pdf VIP
- 旅游接待业 课件全套 第1--10章 旅游接待业导论---旅游接待业高质量发展.pptx
- 运维服务项目实施组织及管理措施.docx VIP
- 柔性器件材料与结构失效分析.pptx VIP
- IPC-9850中文版.doc
- 2025年四川自贡市中考英语试卷含答案.docx VIP
- 2019年国庆70周年阅兵装备解读报告.pptx
- 2024人教版PEP英语三年级上册全册教学设计教案含反思.pdf
文档评论(0)