数据字典什么是数据词典?

数据字典  时间:2021-08-14  阅读:()

数据字典是什么啊?

数据字典就是关于数据的信息集合,也就是对数据流图中包含的所有元素的定义的集合。





数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难以发挥作用。



只有数据流图和对数据刘涛中每个元素的精确定义放在一起,才能共同构成系统的规格说明。





"数据字典"指的是什么?

数据字典就是一组只读的、加密的表和视图,包括基表和数据字典视图,数据库根据rdbmsadminsql.bsq创建数据字典的。

数据字典包括的内容也很多,包括逻辑和物理数据结构、每个对象的定义和空间分配、完整性约束、用户、角色、权限、审计信息等。

数据字典包括了3类主要的视图:DBA_xxx(数据库中的所有对象)、ALL_XXX(当前用户可以访问的对象)、USER_XXX(当前用户拥有的对象),不过上3类视图只有在数据库处于open阶段才可以访问。

通过"desc dictionary"和"select * from dict"可以查询到数据字典的内容。

另外数据字典还有很多用途。

1、oracleserver用它来查找一些信息,包括用户的信息、存储结构、scheme objects;2、当DDL执行时,oracle server会改变数据字典。

数据字典怎么写

数据字典的组成: 1、数据项 2、数据结构 3、数据流 4、数据存储 5、处理过程 数据字典内容包括: 1、数据库中所有模式对象的信息,如表、视图、簇、及索引等。

2、分配多少空间,当前使用了多少空间等。

3、列的缺省值。

4、约束信息的完整性。

5、用户的名字。

6、用户及角色被授予的权限。

7、用户访问或使用的审计信息。

8、其它产生的数据库信息。

数据库数据字典是一组表和视图结构。

它们存放在SYSTEM表空间中。

数据库数据字典不仅是每个数据库的中心。

而且对每个用户也是非常重要的信息。

用户可以用SQL语句访问数据库数据字典。

关于数据的信息集合,是一种用户可以访问的记录数据库和应用程序元数据的目录,是对数据库内表信息的物理与逻辑的说明 数据字典各部分的描述 ①数据项:数据流图中数据块的数据结构中的数据项说明 数据项是不可再分的数据单位。

对数据项的描述通常包括以下内容: 数据项描述={数据项名,数据项含义说明,别名,数据类型,长度, 取值范围,取值含义,与其他数据项的逻辑关系} 其中“取值范围”、“与其他数据项的逻辑关系”定义了数据的完整性约束条件,是设计数据检验功能的依据。

若干个数据项可以组成一个数据结构。

②数据结构:数据流图中数据块的数据结构说明 数据结构反映了数据之间的组合关系。

一个数据结构可以由若干个数据项组成,也可以由若干个数据结构组成,或由若干个数据项和数据结构混合组成。

对数据结构的描述通常包括以下内容: 数据结构描述={数据结构名,含义说明,组成:{数据项或数据结构}} ③数据流:数据流图中流线的说明 数据流是数据结构在系统内传输的路径。

对数据流的描述通常包括以下内容: 数据流描述={数据流名,说明,数据流来源,数据流去向, 组成:{数据结构},平均流量,高峰期流量} 其中“数据流来源”是说明该数据流来自哪个过程,即数据的来源。

“数据流去向”是说明该数据流将到哪个过程去,即数据的去向。

“平均流量”是指在单位时间(每天、每周、每月等)里的传输次数。

“高峰期流量”则是指在高峰时期的数据流量。

④数据存储:数据流图中数据块的存储特性说明 数据存储是数据结构停留或保存的地方,也是数据流的来源和去向之一。

对数据存储的描述通常包括以下内容: 数据存储描述={数据存储名,说明,编号,流入的数据流,流出的数据流, 组成:{数据结构},数据量,存取方式} 其中“数据量”是指每次存取多少数据,每天(或每小时、每周等)存取几次等信息。

“存取方法”包括是批处理,还是联机处理;是检索还是更新;是顺序检索还是随机检索等。

另外“流入的数据流”要指出其来源,“流出的数据流”要指出其去向。

⑤处理过程:数据流图中功能块的说明 数据字典中只需要描述处理过程的说明性信息,通常包括以下内容: 处理过程描述={处理过程名,说明,输入:{数据流},输出:{数据流}, 处理:{简要说明}} 其中“简要说明”中主要说明该处理过程的功能及处理要求。

功能是指该处理过程用来做什么(而不是怎么做);处理要求包括处理频度要求,如单位时间里处理多少事务,多少数据量,响应时间要求等,这些处理要求是后面物理设计的输入及性能评价的标准。

什么是数据词典?

很简单, 它与生活中的字典是一个意思. 比如你编了一个大型程序,里面有很多你自己新定义的数据类型,但当你与别人交流你的程序时,你就要提供一个"数据字典",来告诉别人,你的程序中所涉及的新定义的数据类型有什么意义. 比如你定义了一个mark数据类型,它的范围只能是从0到100,可是别人并不知道mark是什么数据类型,通过你提供的数据字典,查找到相关的mark数据类型.

ProfitServer$34.56/年,西班牙vps、荷兰vps、德国vps/不限制流量/支持自定义ISO

profitserver怎么样?profitserver是一家成立于2003的主机商家,是ITC控股的一个部门,主要经营的产品域名、SSL证书、虚拟主机、VPS和独立服务器,机房有俄罗斯、新加坡、荷兰、美国、保加利亚,VPS采用的是KVM虚拟架构,硬盘采用纯SSD,而且最大的优势是不限制流量,大公司运营,机器比较稳定,数据中心众多。此次ProfitServer正在对德国VPS(法兰克福)、西班牙v...

HostSailor:罗马尼亚机房,内容宽松;罗马尼亚VPS七折优惠,罗马尼亚服务器95折

hostsailor怎么样?hostsailor成立多年,是一家罗马尼亚主机商家,机房就设在罗马尼亚,具说商家对内容管理的还是比较宽松的,商家提供虚拟主机、VPS及独立服务器,今天收到商家推送的八月优惠,针对所有的产品都有相应的优惠,商家的VPS产品分为KVM和OpenVZ两种架构,OVZ的比较便宜,有这方面需要的朋友可以看看。点击进入:hostsailor商家官方网站HostSailor优惠活动...

旅途云(¥48 / 月),雅安高防4核4G、洛阳BGP 2核2G

公司成立于2007年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前,旅途云公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。点击进入:旅途云官方网商家LOGO优惠方案:CPU内存硬盘带宽/流量/防御...

数据字典为你推荐
阿里P8阿里P8程序员34岁年薪170万,这在北京而立人群中属于什么收入水平?hd4600CPU集成高性能HD4600核心显卡,好不好逗号运算符在C语言中逗号运算符有什么用呢?色温图数码相机上面色温小图标的详细作用rs485协议HART modbus profibus 这三种协议有什么区别?这几种协议都是干什么用的?廖华rcd后的中性线可以接地对吗 南京廖华移动硬盘提示格式化我要打开可移动磁盘 为什么显示格式化snoopy官网SNOOPY护肤品究竟是国内生产的吗?在哪生产的?刷荣誉怎么刷荣誉最快最快?从零开始学android从零基础学习,到掌握安卓应用开发,全天候投入学习,需要多长时间啊?
如何注册网站域名 dreamhost winhost cve-2014-6271 isatap 美国php空间 网页背景图片 html空间 100m独享 ftp免费空间 优酷黄金会员账号共享 阿里云免费邮箱 新加坡空间 谷歌台湾 免费网络 徐州电信 美国迈阿密 万网注册 免备案cdn加速 腾讯云平台 更多