以下为《实验五 数据库实施 ——数据库、表的建立实验报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
实验五 数据库实施
——数据库、表的建立
【实验目的】
了解数据库的实施过程,掌握具体的DBMS的数据库建立方法。
【实验步骤】
1、熟悉数据库的实施过程
2、用powerdesigner建立物理模型,并导出SQL语句与库、表。
3、建立数据库、表
【实验内容】
一、物理模型的相关知识
物理数据模型(PDM)(Physical Data Model)——最主要和常用的数据库模型
基于特定DBMS(数据库系统),在概念数据模型、逻辑数据模型的基础上进行设计。由物理数据模型生成数据库,或对数据库进行逆向工程得到物理数据模型。
每一种逻辑数据模型在实现时都有其对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型的实现工作由系统自动完成。
二、用PowerDesigner创建物理模型的过程
1、打开PowerDesigner,然后点击File-->New Model然后选择如下图所示的物理数据模型(物理数据模型的名字自己起,然后选择自己所使用的数据库即可)点击OK按钮。
(创建好主页面如图所示,但是右边的按钮和概念模型略有差别,物理模型最常用的三个是table(表),view(视图),reference(关系));
(鼠标先点击右边table这 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 置一个字段,主键,自增
点击应用,然后设置Columns,只添加一个字段
点击应用,然后设置Columns,只添加一个字段
需要注意的是有箭头的一方是一,无箭头的一方是多,即一对多的多对一的关系需要搞清楚,学生也可以有很多老师,老师也可以有很多学生,所以学生和老师都可以是主体。
2、可以把概念模型直接转为物理模型
如下图所示先打开概念模型图,然后点击Tool,如下图所示
点开的页面如下所示,name和code我已经从概念模型1改成物理模型1了
完成后如下图所示,将自行打开修改的物理模型,需要注意的是这些表的数据类型已经自行改变了,而且中间表出现两个主键,即双主键
3、物理模型导出SQL语句(点击Database按钮的Generate Database或者按ctrl+G)
打开之后如图所示,修改好存在sql语句的位置和生成文件的名称即可
在Selection中选择需要导出的表,然后点击应用和确认即可
完成以后出现如下图所示,可以点击Edit或者close按钮
就完成了导出sql语句,就可以到自己指定的位置查看导出的sql语句了。
【实验练习】
将实验四练习中的第一题和第二题中所得到的规范化的关系,用Powerdesigner来实现物理模型并导出SQL语句和库、表。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《实验五 数据库实施 ——数据库、表的建立实验报告》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。