赞
踩
组织、存储和管理
数据的仓库
(文件)。数据
。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。管理数据库
的计算机系统软件
。定义、建立、维护、查询和统计
等操作功能,并完成对数据完整性、安全性进行控制的功能。数据库管理系统DBMS
是管理信息系统MIS
用来存储数据
的一部分。工作簿、工作表、数据行、列
这 4 大部分组成。
工作簿
工作表
数据类型
数据库(database)、数据表(table)、数据行(row)、字段(field)
这 4 大部分组成。
数据库
类似于 Excel 的工作簿
数据表
类似于 Excel 的工作表
数据行
类似于 Excel 的每一行数据
字段
类似于 Excel 的列
每个字段
都有对应的数据类型
独立的数据库
。不同表中
,例如:用户数据存储到 users 表中,图书数据存储到 books 表中。每个表
中具体存储哪些信息,由字段来决定
,例如:我们可以为 users 表设计 id、username、password 这 3 个字段。表中的行
,代表每一条具体的数据
。建议先画E-R图,再生成数据库
创建项目,填写项目名称,选择保存目录
创建模型文件
创建表,添加字段
可以显示字段说明
生成物理数据模型
生成SQL脚本
创建模型,选择数据库类型
配置数据库连接导出模型
Standard data type | DBMS-specific physical data type | Content | Length |
---|---|---|---|
Integer | int / INTEGER | 32-bit integer | — |
Short Integer | smallint / SMALLINT | 16-bit integer | — |
Long Integer | int / INTEGER | 32-bit integer | — |
Byte | tinyint / SMALLINT | 256 values | — |
Number | numeric / NUMBER | Numbers with a fixed decimal point | Fixed |
Decimal | decimal / NUMBER | Numbers with a fixed decimal point | Fixed |
Float | float / FLOAT | 32-bit floating point numbers | Fixed |
Short Float | real / FLOAT | Less than 32-bit point decimal number | — |
Long Float | double precision / BINARY DOUBLE | 64-bit floating point numbers | — |
Money | money / NUMBER | Numbers with a fixed decimal point | Fixed |
Serial | numeric / NUMBER | Automatically incremented numbers | Fixed |
Boolean | bit / SMALLINT | Two opposing values (true/false; yes/no; 1/0) | — |
Standard data type | DBMS-specific physical data type | Content | Length |
---|---|---|---|
Characters | char / CHAR | Character strings | Fixed |
Variable Characters | varchar / VARCHAR2 | Character strings | Maximum |
Long Characters | varchar / CLOB | Character strings | Maximum |
Long Var Characters | text / CLOB | Character strings | Maximum |
Text | text / CLOB | Character strings | Maximum |
Multibyte | nchar / NCHAR | Multibyte character strings | Fixed |
Variable Multibyte | nvarchar / NVARCHAR2 | Multibyte character strings | Maximum |
Standard data type | DBMS-specific physical data type | Content | Length |
---|---|---|---|
Date | date / DATE | Day, month, year | — |
Time | time / DATE | Hour, minute, and second | — |
Date & Time | datetime / DATE | Date and time | — |
Timestamp | timestamp / TIMESTAMP | System date and time | — |
Standard data type | DBMS-specific physical data type | Content | Length |
---|---|---|---|
Binary | binary / RAW | Binary strings | Maximum |
Long Binary | image / BLOB | Binary strings | Maximum |
Bitmap | image / BLOB | Images in bitmap format (BMP) | Maximum |
Image | image / BLOB | Images | Maximum |
OLE | image / BLOB | OLE links | Maximum |
Other | — | User-defined data type | — |
Undefined | undefined | Undefined. Replaced by the default data type at generation. | — |
关系型数据库
,这些不同的规范要求
被称为不同的范式
,各种范式呈递次规范
,越高的范式数据库冗余越小
。唯一地区分
。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识
。这个惟一属性列被称为主键
。完全依赖于主关键字
,是指不能存在仅依赖主关键字一部分的属性
,如果存在
,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体
,新实体与原实体之间是一对多
的关系。不依赖于其它非主属性
,也就是说任何非主属性不得传递依赖于主属性
,要求一个关系中不包含已在其它关系已包含的非主关键字信息。不依赖于其它非主属性
,也就是说任何主属性不得传递依赖于主属性
。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。