
你好:
数据字典(Data dictionary)是一种用户可以访问的记录数据库和应用程序元数据的目录。主动数据字典是指在对数据库或应用程序结构进行修改时,其内容可以由DBMS自动更新的数据字典。被动数据字典是指修改时必须手工更新其内容的数据字典。
1数据字典是一个预留空间,一个数据库,这是用来储存信息数据库本身。
1数据字典可能包含的信息,例如:
数据库设计资料
储存的SQL程序
用户权限
用户统计
数据库的过程中的信息
数据库增长统计
数据库性能统计
数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果
数据字典通常包括数据项\数据结构\数据流\数据存储和处理过程五个部分
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合
组成
1数据流
2数据流分量,即数据元素
3数据存储
4处理
数据字典
数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:
数据库中所有模式对象的信息,如表、视图、簇、及索引等。
分配多少空间,当前使用了多少空间等。
列的缺省值。
约束信息的完整性。
用户的名字。
用户及角色被授予的权限。
用户访问或使用的审计信息。
其它产生的数据库信息。
数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。
数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。
关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明
表结构就是定义一个表的字段、类型、主键、外键、索引,这些基本的属性组成了数据库的表结构
例如:
create table student (
id int primarykey,
name varchar,
sex varchar,
age varchar)
id、name、sex这些就是字段,int varchar就是数据类型,primarykey为设置主键
表数据就是表里存放的具体数据内容啦
如 student 表中 具体的数据
张三,男,15
王丽,女,22
在Excel的电子工作表中建立的数据表,通常把每一行称为一个记录。
这里Excel引用了数据库中的概念。在数据库中,表的“行”称为“记录”,表的“列”称为“字段”。
数据表由三个复杂的部分组成:表名、表中的字段和表中的记录。设计数据表结构就是定义数据表的文件名,确定数据表包含哪些字段,每个字段的字段名、字段类型和宽度,并将这些数据输入计算机。
扩展资料:
注意事项:
建立数据表的原则:
1.数据表应该只包含关于一个主题的信息
当一个表只包含一个主题的信息时,可以独立于其他主题进行维护。例如,基本的教师信息应该保存在“教师”表中。如果将这些基本信息保存在“教学”表中,当教师的教学信息被删除时,这些基本信息也会一起被删除。
2.表格不应该包含重复的信息
表与表之间的信息也不应重复。每条信息都应该保存在一个表中,需要时在一个地方更新,这样效率更高。例如,每个学生的姓名、性别和其他信息只保存在“student”表中,而不保存在“grades”中。
以上就是关于数据库结构设计包含的数据字典 表结构有哪些全部的内容,包括:数据库结构设计包含的数据字典 表结构有哪些、Oracle数据库中表结构与表数据的区别、在Excel的电子工作表中建立的数据表,通常把每一行称为一个什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)