A. 什麼是數據字典
1數據字典是一個預留空間,一個資料庫,
這是用來儲存信息資料庫本身.
1數據字典可能包含的信息,例如:
資料庫設計資料
儲存的SQL程序用戶許可權用戶統計資料庫的過程中的信息
資料庫增長統計
資料庫性能統計
數據字典則是系統中各類數據描述的集合,
是進行詳細的數據收集和數據分析所獲得的主要成果.
數據字典通常包括數據項\數據結構\數據流\
數據存儲和處理過程五個部分.
數據字典是關於數據的信息的集合,
也就是對數據流圖中包含的所有元素的定義的集合.
組成1數據流2數據流分量,即數據元素3數據存儲4處理數據字典資料庫的重要部分是數槐褲據字典.它存放有資料庫所用的有關信息,
對圓蔽用戶來說是一組只讀的表.數據字典內容包括:
資料庫中所有模式對象的信息,如表、視圖、簇、及索引等.
分配多少空間,當前使用了多少空間等.
列的預設值.
約束信息的完整性.
用戶的名字.
用戶及角色被授予的權鉛腔簡限.
用戶訪問或使用的審計信息.
其它產生的資料庫信息.
資料庫數據字典是一組表和視圖結構.
它們存放在SYSTEM表空間中.
資料庫數據字典不僅是每個資料庫的中心.
而且對每個用戶也是非常重要的信息.
用戶可以用SQL語句訪問資料庫數據字典.
B. 數據字典是什麼
問題一:到底數據字典是什陸枝么? 數據字典
資料庫的重要部分是數據字典。它存放有資料庫所用的有關信息,對用戶來說是一組只讀的表。數據字典內容包括:
資料庫中所有模式對象的信息,如表、視圖、簇、及索引等。
分配多少空間,當前使用了多少空間等。
列的預設值。
約束信息的完整性。
用戶的名字。
用戶及角色被授予的許可權。
用戶訪問或使用的審計信息。
其它產生的資料庫信息。
資料庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中。
資料庫數據字典不僅是每個資料庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典
數據字典是關於數據的信息的 *** ,也就是對數據流圖中包含的所有元素的定義的 *** .
組成
1數據流
2數據流分量,即數據元素
3數據存儲
4處理
問題二:數據字典是什麼 進行資料庫設計的時候,對資料庫元素進行的解釋說明就是數據字典。舉個例子吧,假設有下面這個設計出來的資料庫表:
player(fname, lname, account, pwd, email)
對應的數據字典就是:
player:玩家信息表
fname:玩家名
lname:玩家姓
account:賬戶名
pwd:密碼
email:聯系電郵
這里只是一個針對某一表的數據字典,還有針對表與表之間關系的數據字典、表內欄位屬性的數據字典等等。越是大型的資料庫設計,越是需要數據字典來輔助進行設計說明,幫助設計人員之間的溝通與交流。
問題三:數據字典是什麼? 數據字典是以資料庫中數據基本單元為單位,按一定順序排列,對其內容作詳細說明的數據集。其中資料庫中數據基本單元在不同類型資料庫中有所不同,如矢量資料庫的數據基本單元是對應自然要素實體的點、線和面,關系型資料庫的數據基本單元是欄位及其內容記錄。數據字典(Data Dictionary)中存放著系統中所有數據的定義,即對所有資料庫結構的描述。數據字典提供了對資料庫數據描述的集中管理手段。數據字典經歷了人工字典、計算機文件、專用數據字典系統和資料庫管理系統與數據字典一體化四個發展階段。
問題四:數據字典包括哪些內容 你好!
我用的是考研參考書,上面的答案是:
數據字典是資料庫中描述信息和控制信息的 *** ,他是資料庫設計和管理的有力工具。數據字典包含(1.數據項,2數據流,3.數據結構.4.數據存儲.5.處理過程)五個部分。同時也是詳細數據收集和數據分析的結果。
問題五:數據字典跟字典表有什麼區別 數據字典是記錄資料庫中表結構信息的,而字典表則是記錄兩個欄位值之間的早唯敏對應關系的。
問題六:什麼是數據字典,它有哪些條目 數據字典是指對數據的數據項、數據結構、數據流、數據存儲、處理邏輯、外部實體等進行定義和描述,其目的是對數據流程圖中的各個元素做出詳細的說明。
數據字典(Data dictionary)是一種用戶可以訪問的記錄資料庫和應用程序源數據的目錄。主動數據字典是指在對資料庫或應用程序結構進行修改時,其內容可以由DBMS自動更新的數據字典。被動數據字典是指修改時必須手工更新其內容的數據字典。
數據字典的組成:
1、數據項
2、數據結構
3、數據流
4、數據存儲
5、處理過程
數據字典內容包括:
1、資料庫中所有模式對象的信息,如表、視圖、簇、及索引等。
2、分配多少空間,當前使用了多少空間等。
3、列的預設值。
4、約束信息的完整性。
5、用戶的名字。
6、用戶及角色被授予的許可權。
7、用戶訪問或使用的審計信息。
8、其它產生的資料庫信息。
問題七:什麼是數據字典? 下文以oracle資料庫為例對數據字典進行解釋:
數據字典是Oracle存放有關資料庫信息的地方,其用途是用來描述數據的。比如一個表的創建者信息,創建時間信息,所屬表空間信息,用戶訪問許可權信息等。當用戶在對資料庫中的數據進行操作時遇到困難就可以訪問數據字典來查看詳細的信息。
Oracle中的數據字典有靜態和山旁動態之分。靜態數據字典主要是在用戶訪問數據字典時不會發生改變的,但動態數據字典是依賴資料庫運行的性能的,反映資料庫運行的一些內在信息,所以在訪問這類數據字典時往往不是一成不變的。以下分別就這兩類數據字典來論述。
1. 靜態數據字典
這類數據字典主要是由表和視圖組成,應該注意的是,數據字典中的表是不能直接被訪問的,但是可以訪問數據字典中的視圖。靜態數據字典中的視圖分為三類,它們分別由三個前綴夠成:user_*、 all_*、 dba_*。
user_*
該視圖存儲了關於當前用戶所擁有的對象的信息。(即所有在該用戶模式下的對象)
all_*
該試圖存儲了當前用戶能夠訪問的對象的信息。(與user_*相比,all_* 並不需要擁有該對象,只需要具有訪問該對象的許可權即可)
dba_*
該視圖存儲了資料庫中所有對象的信息。(前提是當前用戶具有訪問這些資料庫的許可權,一般來說必須具有管理員許可權)
從上面的描述可以看出,三者之間存儲的數據肯定會有重疊,其實它們除了訪問范圍的不同以外(因為許可權不一樣,所以訪問對象的范圍不一樣),其他均具有一致性。具體來說,由於數據字典視圖是由SYS(系統用戶)所擁有的,所以在卻省情況下,只有SYS和擁有DBA系統許可權的用戶可以看到所有的視圖。沒有DBA許可權的用戶只能看到user_*和all_*視。如果沒有被授予相關的SELECT許可權的話,他們是不能看到 dba_*視圖的。
由於三者具有相似性,下面以user_為例介紹幾個常用的靜態視圖:
user_users視圖
主要描述當前用戶的信息,主要包括當前用戶名、帳戶id、帳戶狀態、表空間名、創建時間等。例如執行下列命令即可返回這些信息。
select * from user_users
user_tables視圖
主要描述當前用戶擁有的所有表的信息,主要包括表名、表空間名、簇名等。通過此視圖可以清楚了解當前用戶可以操作的表有哪些。執行命令為:select * from user_tables
user_objects視圖
主要描述當前用戶擁有的所有對象的信息,對象包括表、視圖、存儲過程、觸發器、包、索引、序列等。該視圖比user_tables視圖更加全面。例如, 需要獲取一個名為「package1」的對象類型和其狀態的信息,可以執行下面命令:
select object_type,status
from user_objects
where object_name=upper(『package1』);
這里需注意upper的使用,數據字典里的所有對象均為大寫形式,而PL/SQL里不是大小寫敏感的,所以在實際操作中一定要注意大小寫匹配。
user_tab_privs視圖
該視圖主要是存儲當前用戶下對所有表的許可權信息。比如,為了了解當前用戶對table1的許可權信息,可以執行如下命令:
select * from user_tab_privs where table_name=upper('table1......>>
問題八:數據字典的主要作用是什麼? 數據字典的作用:數據字典和數據流圖共同構成系統的邏輯模型。沒有流圖數據字典難以發揮作用。沒有數據字典,數據流圖就不嚴格。
問題九:數據字典是什麼?要怎麼寫? 數據字典則是系統中各類數據描述的 *** ,是進行詳細的數據收集和數據分析所獲得的主要成果.
數據字典通常包括數據項\數據結構\數據流\數據存儲和處理過程五個部分.
數據字典是關於數據的信息的 *** ,也就是對數據流圖中包含的所有元素的定義的 *** .
組成
1數據流
2數據流分量,即數據元素
3數據存儲
4處理
數據字典
資料庫的重要部分是數據字典。它存放有資料庫所用的有關信息,對用戶來說是一組只讀的表。數據字典內容包括:
資料庫中所有模式對象的信息,如表、視圖、簇、及索引等。
分配多少空間,當前使用了多少空間等。
列的預設值。
約束信息的完整性。
用戶的名字。
用戶及角色被授予的許可權。
用戶訪問或使用的審計信息。
其它產生的資料庫信息。
資料庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中。
資料庫數據字典不僅是每個資料庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典
C. 數據字典包含哪六個項目
數據的數據旁弊項、數據結構、數據流、數據存運爛族儲、處理邏輯、外部實體等.
不過一般不會這么問的,都是根據你所作的實驗來寫數據字典歷岩。也是從以上這幾方面來寫。
望採納。
D. 資料庫數據字典怎麼寫
數據字典是什麼
進行資料庫設計的時候,對資料庫元素進行的解釋說明就是數據字典。舉個例子吧,假設有下面這個設計出來的資料庫表:
player(fname, lname, account, pwd, email)
對應的數據字典就是:
player:玩家信息表
fname:玩家名
lname:玩家姓
account:賬戶名
pwd:密碼
email:聯系電郵
這里只是一個針對某一表的數據字典,還有針對表與表之間關系的數據字典、表內欄位屬性的數據字典等等。越是大型的資料庫設計,越是需要數據字典來輔助進行設計說明,幫助設計人員之間的溝通野豎與交流。
SQL資料庫數據字典怎麼生成的?
數據字典是關於數據的信息的 *** ,也就是對數據流圖中包含的所有元素的定義的 *** 。
資料庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中。
資料庫數據字典不僅是每個資料庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典。
生成資料庫參考代碼如下:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author:
-- Create date: <2014-09-19>
-- Description:
-- =============================================
CREATE PROCEDURE [dbo].[CreateDatabaseDictionarie]
AS
BEGIN
DECLARE @TableName nvarchar(35),@htmls varchar(8000)
DECLARE @欄位名稱 VARCHAR(200)
DECLARE @類型 VARCHAR(200)
DECLARE @長度 VARCHAR(200)
DECLARE @數值精度 VARCHAR(200)
DECLARE @小數位數 VARCHAR(200)
DECLARE @默認值 VARCHAR(200)
DECLARE @允許為空 VARCHAR(200)
DECLARE @外鍵 VARCHAR(200)
DECLARE @主鍵 VARCHAR(200)
DECLARE @描述 VARCHAR(200)
SET NOCOUNT ON;
DECLARE Tbls CURSOR
FOR
Select distinct Table_name
FROM INFORMATION_SCHEMA.COLUMNS
order by Table_name
OPEN Tbls
PRINT ''
PRINT ''
PRINT ' '
PRINT ' ......
數據字典的組成
數據字典的組成:1、數據項2、數據結構3、數據流4、數據存儲5、處理過程數據字典數據字典是資料庫的重要組成部分。它存放有資料庫所用的有棚脊畢關信息,對用戶來說是一組只讀的表。數據字典內容包括:1、資料庫中所有模式對象的信息,如表、視圖、簇、及索引等。2、分配多少空間,當前使用了多少空間等。3、列的預設值。4、約束信息的完整性。5、用戶的名字。6、用戶及角色被授予的許可權。7、用戶訪問或使用的審計信息。8、其它產生的資料庫信息。資料庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中。資料庫數據字典不僅是每個資料庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典。關於數據的信息 *** ,是一種用戶可以訪問的記錄資料庫和應用程序元數據的目錄,是對資料庫內表信息的物理與邏輯的說明
數據字典與資料庫設計之間有什麼關系?
正文
1 引言
1.1編寫目的
說明編寫這份資料庫設計說明鏈芹書的目的,指出預期的讀者。
1.2背景
說明:
a.說明待開發的資料庫的名稱和使用此資料庫的軟體系統的名稱;
b.列出該軟體系統開發項目的任務提出者、用戶以及將安裝該軟體和這個資料庫的計算站(中心)。
1.3定義
列出本文件中用到的專門術語的定義、外文首字母組詞的原片語。
1.4參考資料
列出有關的參考資料:
a.本項目的經核準的計劃任務書或合同、上級機關批文;
b.屬於本項目的其他已發表的文件;
c.本文件中各處引用到的文件資料,包括所要用到的軟體開發標准。
列出這些文件的標題、文件編號、發表日期和出版單位,說明能夠取得這些文件的來源。
2 外部設計
2.1標識符和狀態
聯系用途,詳細說明用於唯一地標識該資料庫的代碼、名稱或標識符,附加的描述性信息亦要給出。如果該資料庫屬於尚在實驗中、尚在測試中或是暫時使用的,則要說明這一特點及其有效時間范圍。
2.2使用它的程序
列出將要使用或訪問此資料庫的所有應用程序,對於這些應用程序的每一個,給出它的名稱和版本號。
2.3約定
陳述一個程序員或一個系統分析員為了能使用此資料庫而需要了解的建立標號、標識的約定,例如 用於標識資料庫的不同版本的約定和用於標識庫內各個文卷、、記錄、數據項的命名約定等。
2.4專門指導
向准備從事此資料庫的生成、從事此資料庫的測試、維護人員提供專門的指導,例如將被送入數據 庫的數據的格式和標准、送入資料庫的操作規程和步驟,用於產生、修改、更新或使用這些數據文卷的操 作指導。 如果這些指導的內容篇幅很長,列出可參閱的文件資料的名稱和章條。
2.5支持軟體
簡單介紹同此資料庫直接有關的支持軟體,如資料庫管理系統、存儲定位程序和用於裝入、生成、修 改、更新資料庫的程序等。說明這些軟體的名稱、版本號和主要功能特性,如所用數據模型的類型、允許 的數據容量等。列出這些支持軟體的技術文件的標題、編號及來源。
3 結構設計
3.1概念結構設計
說明本資料庫將反映的現實世界中的實體、屬性和它們之間的關系等的原始數據形式,包括各數據項、記錄、系、文卷的標識符、定義、類型、度量單位和值域,建立本資料庫的每一幅用戶視圖。
3.2邏輯結構設計
說明把上述原始數據進行分解、合並後重新組織起來的資料庫全局邏輯結構,包括所確定的關鍵字和屬性、重新確定的記錄結構和文卷結構、所建立的各個文卷之間的相互關系,形成本資料庫的資料庫管理員視圖。
3.3物理結構設計
建立系統程序員視圖,包括:
a.數據在內存中的安排,包括對索引區、緩沖區的設計;
b.所使用的外存設備及外存空間的組織,包括索引區、數據塊的組織與劃分;
c.訪問數據的方式方法。
4 運用設計
4.1數據字典設計
對資料庫設計中涉及到的各種項目,如數據項、記錄、系、文卷、模式、子模式等一般要建立起數據字典,以說明它們的標識符、同義名及有關信息。在本節中要說明對此數據字典設計的基本考慮。
4.2安全保密設計
說明在資料庫的設計中,將如何通過區分不同的訪問者、不同的訪問類型和不同的數據對象,進行分別對待而獲得的資料庫安全保密的設計考慮。...
mysql資料庫數據字典表怎麼寫
你導出 rmation_schema 資料庫里的所有表就OK了 新特性啊,以前只有ORACLE才有的
數據字典包括哪些內容
你好!
我用的是考研參考書,上面的答案是:
數據字典是資料庫中描述信息和控制信息的 *** ,他是資料庫設計和管理的有力工具。數據字典包含(1.數據項,2數據流,3.數據結構.4.數據存儲.5.處理過程)五個部分。同時也是詳細數據收集和數據分析的結果。
SQL怎麼創建數據字典表,最好舉個例子!
我的理解數據字典表就是普通的表,例如性別的數據字典表
而這個字典表即可以包含, xmdm(代碼),xmmc(名稱),xm *** (說明) 三列,可根據使用情況增加或減少列,裡面的數據,即包含了 男,女,未知,三個選擇 這男,女等就是字典
是可以列舉完全的。
資料庫中的字典是什麼意思?
數據字典即為資料庫說明。包含完整的表結構介紹。
數據字典是特殊的資料庫資料庫類型是按什麼
資料庫設計方法、規范與技巧
一、資料庫設計過程
資料庫技術是信息資源管理最有效的手段。資料庫設計是指對於一個給定的應用環境,構造最優的資料庫模式,建立資料庫及其應用系統,有效存儲數據,滿足用戶信息要求和處理要求。
資料庫設計中需求分析階段綜合各個用戶的應用需求(現實世界的需求),在概念設計階段形成獨立於機器特點、獨立於各個DBMS產品的概念模式(信息世界模型),用E-R圖來描述。在邏輯設計階段將E-R圖轉換成具體的資料庫產品支持的數據模型如關系模型,形成資料庫邏輯模式。然後根據用戶處理的要求,安全性的考慮,在基本表的基礎上再建立必要的視圖(VIEW)形成數據的外模式。在物理設計階段根據DBMS特點和處理的需要,進行物理存儲安排,設計索引,形成資料庫內模式。
1. 需求分析階段
需求收集和分析,結果得到數據字典描述的數據需求(和數據流圖描述的處理需求)。
需求分析的重點是調查、收集與分析用戶在數據管理中的信息要求、處理要求、安全性與完整性要求。
需求分析的方法:調查組織機構情況、調查各部門的業務活動情況、協助用戶明確對新系統的各種要求、確定新系統的邊界。
常用的調查方法有: 跟班作業、開調查會、請專人介紹、詢問、設計調查表請用戶填寫、查閱記錄。
分析和表達用戶需求的方法主要包括自頂向下和自底向上兩類方法。自頂向下的結構化分析方法(Structured Analysis,簡稱SA方法)從最上層的系統組織機構入手,採用逐層分解的方式分析系統,並把每一層用數據流圖和數據字典描述。
數據流圖表達了數據和處理過程的關系。系統中的數據則藉助數據字典(Data Dictionary,簡稱DD)來描述。
數據字典是各類數據描述的 *** ,它是關於資料庫中數據的描述,即元數據,而不是數據本身。數據字典通常包括數據項、數據結構、數據流、數據存儲和處理過程五個部分(至少應該包含每個欄位的數據類型和在每個表內的主外鍵)。
數據項描述={數據項名,數據項含義說明,別名,數據類型,長度,
取值范圍,取值含義,與其他數據項的邏輯關系}
數據結構描述={數據結構名,含義說明,組成:{數據項或數據結構}}
數據流描述={數據流名,說明,數據流來源,數據流去向,
組成:{數據結構},平均流量,高峰期流量}
數據存儲描述={數據存儲名,說明,編號,流入的數據流,流出的數據流,
組成:{數據結構},數據量,存取方式}
處理過程描述={處理過程名,說明,輸入:{數據流},輸出:{數據流},
處理:{簡要說明}}
2. 概念結構設計階段
通過對用戶需求進行綜合、歸納與抽象,形成一個獨立於具體DBMS的概念模型,可以用E-R圖表示。
概念模型用於信息世界的建模。概念模型不依賴於某一個DBMS支持的數據模型。概念模型可以轉換為計算機上某一DBMS支持的特定數據模型。
概念模型特點:
(1) 具有較強的語義表達能力,能夠方便、直接地表達應用中的各種語義知識。
(2) 應該簡單、清晰、易於用戶理解,是用戶與資料庫設計人員之間進行交流的語言。
概念模型設計的一種常用方法為IDEF1X方法,它就是把實體-聯系方法應用到語義數據模型中的一種語義模型化技術,用於建立系統信息模型。
使用IDEF1X方法創建E-R模型的步驟如下所示:
2.1 第零步——初始化工程
這個階段的任務是從目的描述和范圍描述開始,確定建模目標,開發建模計劃,組織建模......
E. 數據字典
數據字典是存儲「關於數據項的數據」,它記錄有關數據的來源、說明、與其他數據的關系、用途和格式等信息。數據字典的組成主要包括三部分內容:數據表信息,數據字典管理信息和數據項(欄位)信息(圖4-1)。
圖4-1 數據字典組成示意圖
數據字典管理信息是唯一不重復的部分,數據表和數據項信息是可重復使用的部分。
數據字典的使用對象主要是數據管理人員和系統開發人員。系統開發人員在開發階段必須依據數據字典完成各部分內容的開發,因為本系統較為龐大復雜,涉及的數據項很多,系統又分成了4個子系統,各子系統下又有許多分系統或功能模塊,要保證眾多的開發人員完成各自模塊後的順利集成,就需要依據數據字典進行數據操作的有關開發。通過數據字典,也便於數據管理人員對數據進行歸納整理,提高用戶輸入速度,使系統更加容易維護,管理人員對數據字典的操作具有口令認證、數據的添加、刪除、編輯修改和檢索功能。
本系統主要建立以下數據字典:
(1)資料庫名字典:描述基礎資料庫、主題資料庫和成果資料庫中各個資料庫表空間的庫名定義、庫名描述、表名定義、表名描述等內容。
(2)數據表名字典:定義基礎資料庫、主題資料庫和成果資料庫中各個表中欄位的定義,包括表名、欄位名、欄位描述、備注等內容。
(3)資料庫表結構字典:描述綜合資料庫中各個用戶定義表的具體結構描述,包括表名、欄位代碼、中文內容、類型、長度、小數位數、主鍵、非空欄位等內容。
F. 數據字典包括哪些內容
本教程操作環境:windows7系統、Dell G3電腦。
數據字典是指對數據的數據項、數據結構、數據流、數據存儲、處理邏輯等進行定義和描述,其目的是對數據流程圖中的各個元素做出詳細的說明,使用數據字典為簡單的建模項目。簡而言之,數據字典是描述數據的信息集合,是對系統中使用的所有數據元素的定義的集合。
數據字典(Data dictionary)是一種用戶可以訪問的記錄資料庫和應穗罩櫻用程序元數據的目錄。主動數據字典是指在對資料庫或應用程序結構進行修改時,其內容可以由DBMS自動更新的數據字典。被動數據字典是指修改時必須手工更新其內容的數據字典。
數據字典的組成:
1、數據項
2、數據結構
3、數據流
4、數據存儲
5、處理過程
6、外部實體
數據字典包括的內容
數據字典是資料庫的重要組成部分。它存放有資料庫所用的有關信息,對用戶來說是一組只讀的表。數據字典內容包括:
1、資料庫中所有模式對象的信息,如表、視圖、簇、及索引等。
2、分配多少空間,當前使用多少空間等。
3、列的預設值。
4、約束信息的完整性。
5、用戶的名字。
6、用戶及角色被授予的許可權。
7、用戶悶鋒訪問或使用的審計信息。
8、其它產生的猜叢資料庫信息。
資料庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中。
資料庫數據字典不僅是每個資料庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典。
關於數據的信息集合,是一種用戶可以訪問的記錄資料庫和應用程序元數據的目錄,是對資料庫內表信息的物理與邏輯的說明。
G. 數據字典的描述
數據字典各部分的描述
①數據項:數據流圖中數據塊的數據結構中的數據項說明
數據項是不可再分的數據單位。對數據項的描述通常包括以下內容:
數據項描述={數據項名,數據項含義說明,別名,數據類型,長度,
取值范圍,取值含義,與其他數據項的邏輯關系}
其中「取值范塌源圍」、「與其他數據項的邏輯關系」定鏈正義了數據的完整性約束條件,是設計數據檢驗功能的依據。
若干個數據項可以組成一個數據結構。
②數據結構:數據流圖中數據塊的數據結構說明
數據結構反映了數據之間的組合關系。一個數據結構可以由若干個數據項組成,也可以由若干個數據結構組成,或由若干個數據項和數據結構混合組成。對數據結構的描述通常包括以下內容:
數據結構描述={數據結構名,含義說明,組成:{數據項或數據結構}}
③數據流:數據流圖中流線的說明
數據流是數據結構在系統內傳輸的路徑。對數據流的描述通常包括以下內容:
數據流描述={數據流名,說明,數據流來源,數據流去向,組成:{數據結構},平均流量,高峰期流量}
其中「數據流來源」是說明該數據流來自哪個過程,即數據的來源。「數據流去向」是說明該數據流將到哪個過程去,即數據的去向。「平均流量」是指在單位時間(每天、每周、每月等)里的傳輸次數。「高峰期流量」則是指在高峰時期的數據流量。
④數據存儲:數據流圖中數據塊的存儲特性說明
數據存儲是數據結構停留或保存的地方,也是數據流的來源和去向之一。對數據存儲的描述通常包括以下內容:
數據存儲描述={數據存儲名,說明,編號,流入的數據流,流出的數據流,組成:{數據結構},數據量,存取方式}
其中「數據量」是指每次存取多少數據,每天(或每小時、每周等)存取幾次等信息。「存取方法」包括是批處理,還是聯機處理;是檢索還是更新;是順序檢索還是隨機檢索等。
另外「流入的數據流」要指出其來源,「流出的數據流」要指出其去向。
⑤處理過程:數據流圖中功能塊的說明
數據字典中只需要描述處理過程的說明性信息,通常包括以下內容:
處理過程描述={處理過程名,說明,輸入:{數據流},輸出:{數據流},處理:{簡要說明}}
其中「簡要說明」中主要說明該處理過程的功能及處理要求。功能是指該處理過程用來做什麼(而不是怎麼做);處理要求包團喚態括處理頻度要求,如單位時間里處理多少事務,多少數據量,響應時間要求等,這些處理要求是後面物理設計的輸入及性能評價的標准。
H. 數據字典的內容是什麼
數據字典
資料庫的重要部分是數據字典。它存放有資料庫所用的有關信息,對用戶來說是一組只讀的表。數據字典內容包括:
資料庫中所有模式對象的信息,如表、視圖、簇、及索引等。
分配多少空間,當前使用了多少空間等。
列的預設值。
約束信息的完整性。
用戶的名字。
用戶及角色被授予的許可權。
用戶訪問或使用的審計信息。
其它產生的資料庫信息。
資料庫數據字典是一組表和視圖結構。它們存放在SYSTEM表空間中。
資料庫數據字典不僅是每個資料庫的中心。而且對每個用戶也是非常重要的信息。用戶可以用SQL語句訪問資料庫數據字典。
I. 數據字典怎麼寫
數據字典要包括在以下六個部分吧:
1、編寫數據項:
數據項描述={數據項名,數據項含義說明,別名,數據類型,長度,取值范圍,取值含義,與其他數據項的邏輯關系}。
其中「取值范圍」、「與其他數據項的邏輯關系」定義了數據的完整性約束條件,是設計數據檢驗功能的依據。
2、編寫數據結構:
數據結構描述={數據結構名,含義說明,組成:{數據項或數據結構}}。
3、編寫數據流:
數據流描述={數據流名,說明,數據流來源,數據流去向,組成:{數據結構},平均流量,高峰期流量}。
其中「數據流來源」是說明該數據流來自哪個過程,即數據的來源。「數據流去向」是說明該數據流將到哪個過程去,即數據的去向。「平均流量」是指在單位時間(每天、每周、每月等)里的傳輸次數。「高峰期流量」則是指在高峰時期的數據流量。
4、編寫數據存儲:
數據存儲描述={數據存儲名,說明,編號,流入的數據流,流出的數據流,組成:{數據結構},數據量,存取方式}。
其中「數據量」是指野此吵每次存取多少數據,每天(或每小時、每周等)存取幾次等信息。「存取方法」包括是批處理,還是聯機處理;是檢索還是更新;是順序檢索還是隨機檢索等。
5、編寫處理過程:
處理過程描述={處理過程名,說明,輸入:{數據流},輸出:{數據流},處理:{簡要說明}}。
6、編寫外部實體:
簡單設計即可。
(9)數據字典包括哪些6內容擴展閱讀:
數據字典最重要的作用是作為分析階段的工具。任何字典最重要的用途都是供人查詢對不了解的條目的解釋,在結構化分析中,數據字典的作用是給數據流圖上每個成分加以定義和說明。
換句話說,數據流圖上所有的成分的定義和解釋的文字集合就是數扒型據字典,而且在數據字典中建立的一組嚴密一致的定義,很有助於改進分析員和用戶的通信。
參考頌侍資料:
網路—數據字典
J. "數據字典"指的是什麼
一、數據字典並不是傳統的紙質字典,它是一些系統自帶表,可以查詢資料庫相關信息,一般存在於電腦系統或是其它電子系統中,供人查閱不了解條目的信息與解釋。
數據字典存儲有關數據的來源、說明、與其他數據的關系、用途和格式等信息,它本身就是一個資料庫,存儲「關於數據項的數據」。數據字典是個指南,它為資料庫提供了「路線圖」,而不是「原始數據」。
換句話說,數據字典通常是指資料庫中數據定義的一種記錄,類似一個資料庫的數據結構,但其內容要比資料庫的數據結構描述豐富得多(Malamud, 1989)。在收集有關數據信息,建立資料庫的初始階段,必須建立數據項的命名約定,必須統一不同部門、不同個人之間對共同關心的數據的內涵、來源和命名的觀念。
這個過程要涉及數據監管人、用戶和資料庫開發人員,是一個需要反復多次的過程。這個統一的命名約定,及其附帶的說明,就是數據字典。
二、數據字典內容包括:
1、資料庫中所有模式對象的信息,如表、視圖、簇、及索引等;
2、分配多少空間,當前使用了多少空間等;
3、列的預設值;
4、約束信息的完整性;
5、用戶的名字;
6、用戶及角色被授予的許可權;
7、用戶訪問或使用的審計信息;
8、其它產生的資料庫信息。