筆試資料庫
① 資料庫系統工程師是機考還是筆試
資料庫系統工程師各科目考試形式都是筆試,沒有機試。資料庫系統工程師考試包含兩個科目:基礎知識和應用技術,各科目滿分均為75分,需要各科目在一次考試中均及格才算合格。
資料庫系統工程師考試科目包含基礎知識和應用技術,各科目的考試形式都是筆試,滿分均為75分。資料庫系統工程師考試需要各科目在一次考試中均及格才算合格,單科及格的成績不保留,也不能轉移到下次考試時使用。
資料庫系統工程師各科目考試形式:
(1)信息系統知識,考試時間為150分鍾,筆試;
(2)資料庫系統設計與管理,考試時間為150分鍾,筆試。
根據原人事部、原信息產業部頒布的《關於印發〈計算機技術與軟體專業技術資格(水平)考試暫行規定〉和〈計算機技術與軟體專業技術資格(水平)考試實施辦法〉的通知》(國人部發 [2003] 39 號),計算機資格考試納入全國專業技術人員職業資格證書制度的統一規劃。通過考試獲得證書的人員,表明其已具備從事相應專業崗位工作的水平和能力,用人單位可根據工作需要從獲得證書的人員中擇優聘任相應專業技術職務(技術員、助理工程師、工程師、高級工程師)。
溫馨提示:因考試政策、內容不斷變化與調整,獵考網提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為准!
下方免費復習資料內容介紹:軟考程序員歷年真題匯總(2015-2018)
格式:ZIP大小:6311.87KB 下半年系統架構設計師上午真題及在線估分
格式:PDF大小:622.5KB
資格考試有疑問、不知道如何總結考點內容、不清楚報考考試當地政策,點擊底部咨詢獵考網,免費領取復習資料
② 鏁版嵁搴撶郴緇熷伐紼嬪笀鑰冭瘯鏄絎旇瘯鍚楋紵
杞鑰冩暟鎹搴撶郴緇熷伐紼嬪笀鑰冭瘯鍖呭惈涓や釜鑰冭瘯縐戠洰錛屼袱涓縐戠洰鐨勮冭瘯褰㈠紡閮芥槸絎旇瘯錛屽悇縐戠洰婊″垎鍧囦負75鍒嗐傛暟鎹搴撶郴緇熷伐紼嬪笀鑰冭瘯闇瑕佸悇縐戠洰鍦ㄤ竴嬈¤冭瘯涓鍧囧強鏍兼墠綆楀悎鏍箋
鏁版嵁搴撶郴緇熷伐紼嬪笀灞炰簬杞鑰冧腑綰ц祫鏍艱冭瘯錛屾暟鎹搴撶郴緇熷伐紼嬪笀鑰冭瘯縐戠洰鍖呭惈鍩虹鐭ヨ瘑涓庡簲鐢ㄦ妧鏈錛屼袱涓縐戠洰閮芥槸絎旇瘯銆
鏁版嵁搴撶郴緇熷伐紼嬪笀鑰冭瘯縐戠洰
錛1錛変俊鎮緋葷粺鐭ヨ瘑錛岃冭瘯鏃墮棿涓150鍒嗛挓錛岀瑪璇曪紱
錛2錛夋暟鎹搴撶郴緇熻捐′笌綆$悊錛岃冭瘯鏃墮棿涓150鍒嗛挓錛岀瑪璇曘
鏁版嵁搴撶郴緇熷伐紼嬪笀鑰冭瘯瑕佹眰
錛1錛夋帉鎻¤$畻鏈轟綋緋葷粨鏋勪互鍙婂悇涓昏侀儴浠剁殑鎬ц兘鍜屽熀鏈宸ヤ綔鍘熺悊錛
錛2錛夋帉鎻℃搷浣滅郴緇熴佺▼搴忚捐¤璦鐨勫熀紜鐭ヨ瘑錛屼簡瑙g紪璇戠▼搴忕殑鍩烘湰鐭ヨ瘑錛
錛3錛夌啛緇冩帉鎻″父鐢ㄦ暟鎹緇撴瀯鍜屽父鐢ㄧ畻娉曪紱
錛4錛夌啛鎮夎蔣浠跺伐紼嬪拰杞浠跺紑鍙戦」鐩綆$悊鐨勫熀紜鐭ヨ瘑錛
錛5錛夌啛鎮夎$畻鏈虹綉緇滅殑鍘熺悊鍜屾妧鏈錛
錛6錛夋帉鎻℃暟鎹搴撳師鐞嗗強鍩烘湰鐞嗚猴紱
錛7錛夋帉鎻″父鐢ㄧ殑澶у瀷鏁版嵁搴撶$悊緋葷粺鐨勫簲鐢ㄦ妧鏈錛
錛8錛夋帉鎻℃暟鎹搴撳簲鐢ㄧ郴緇熺殑璁捐℃柟娉曞拰寮鍙戣繃紼嬶紱
錛9錛夌啛鎮夋暟鎹搴撶郴緇熺殑綆$悊鍜岀淮鎶ゆ柟娉曪紝浜嗚В鐩稿叧鐨勫畨鍏ㄦ妧鏈錛
錛10錛変簡瑙f暟鎹搴撳彂灞曡秼鍔誇笌鏂版妧鏈錛
錛11錛夋帉鎻″父鐢ㄤ俊鎮鎶鏈鏍囧噯銆佸畨鍏ㄦэ紝浠ュ強鏈夊叧娉曞緥銆佹硶瑙勭殑鍩烘湰鐭ヨ瘑錛
錛12錛変簡瑙d俊鎮鍖栥佽$畻鏈哄簲鐢ㄧ殑鍩虹鐭ヨ瘑錛
錛13錛夋g『闃呰誨拰鐞嗚В璁$畻鏈洪嗗煙鐨勮嫳鏂囪祫鏂欍
娓╅Θ鎻愮ず錛氬洜鑰冭瘯鏀跨瓥銆佸唴瀹逛笉鏂鍙樺寲涓庤皟鏁達紝鐚庤冪綉鎻愪緵鐨勪互涓婁俊鎮浠呬緵鍙傝冿紝濡傛湁寮傝錛岃瘋冪敓浠ユ潈濞侀儴闂ㄥ叕甯冪殑鍐呭逛負鍑嗭紒
涓嬫柟鍏嶈垂澶嶄範璧勬枡鍐呭逛粙緇嶏細淇℃伅澶勭悊鎶鏈鍛榃ord鎿嶄綔妗堜緥棰橈紙涓錛夌礌鏉
鏍煎紡錛歓IP澶у皬錛11.21KB 緗戠粶綆$悊鍛樿冭瘯鐭ヨ瘑鐐規眹鎬
鏍煎紡錛歓IP澶у皬錛367.92KB
璧勬牸鑰冭瘯鏈夌枒闂銆佷笉鐭ラ亾濡備綍鎬葷粨鑰冪偣鍐呭廣佷笉娓呮氭姤鑰冭冭瘯褰撳湴鏀跨瓥錛岀偣鍑誨簳閮ㄥ挩璇㈢寧鑰冪綉錛屽厤璐歸嗗彇澶嶄範璧勬枡
③ 資料庫系統工程師怎麼考
資料庫系統工程師包含兩個考試科目,各科目考試形式都是筆試。資料庫系統工程師各科目滿分均為75分,考試時間分別安排在上午和下午,上午考試題型和下午考試題型有所不同。
軟考資料庫系統工程師包含基礎知識和應用技術兩個科目,各科目的考試形式都是筆試。
軟考初級(信息處理技術員除外逗薯)、中級的基礎知識科目和軟考高級的綜合知識科目都是安排在上午考試,各科目上午的考試題型均為客觀選擇題,共計75道選擇題,每小題頃指臘1分,總分為75分。
軟考初級(信息處理技術員除外)、中級的應用技術科目與軟考高級的案例分析科目都是在下午考試,考試題型為主觀問答題,一般為5道左右的大題,每道大題分為多道小題,每小題分值不同。其次,軟考高級多了一個論文科目,主要是按照要求進行論文寫作。
溫馨提示:因考試政策、內容不斷變化與調整,獵考網提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為准!
下方免費復習資料內容介紹:2019年軟考程序員考試大綱
格雀滑式:PDF大小:346.25KB 2022軟體設計師圖文結合—思維導圖
格式:PDF大小:12184.21KB
資格考試有疑問、不知道如何總結考點內容、不清楚報考考試當地政策,點擊底部咨詢獵考網,免費領取復習資料
④ 資料庫系統工程師考什麼
考試要求:
1、掌握計算機體系結構以及各主要部件的性能和基本工作原理;
2、掌握操作系統、程序設計語言的基礎知識,了解編譯程序的基本知識;
3、熟練掌握常用數據結構和常用演算法;
4、熟悉軟體工程和軟體開發項目管理的基礎知識;
5、熟悉計算機網路的原理和技術;
6、掌握資料庫原理及基本理論;
7、掌握常用的大型資料庫管理系統槐局的應用技術;
8、掌握資料庫應用系統的設計方法和開發過程;
9、熟悉資料庫系統的管理和維護方法,了解相關的安全技術;
10、了解資料庫發展趨勢與新技術;
11、掌握常用信息技術標准、安全性,以及有關法律、法規的基本知識;
12、了解信息化、計算機應用的基礎知識;
13、正確閱讀和理解計算機領域的英文資料。
本考試設置的科目包括:
(1)信息系統知識,考試時間為150分鍾,筆試;
(2)資料庫系統設計與管理,考試時間為150分鍾,筆試。
考試科目1:信息系統知識
1、計算機系統知識
1.1 硬體知識
1.1.1計算機體系結構和主要部件的基本工作原理
CPU和存儲器的組成、性能、基本工作原理
常用I/O設備、通信設備的性能,以及基本工作原理
/O介面的功能、類型和特點
ISC/RISC,流水線操作,多處理機,並行處理
1.1.2存儲系統
虛擬存儲器基本工作原理,多級存儲體系
RAID類型和特性
1.1.3 安全性、可靠性與系統性能評測基礎知識
診斷與容錯
系統可靠性分析評價
計算機系統性能評測方法
1.2數據結構與演算法
1.2.1 常用數據結構
數組(靜態數組、動態數組)
線散喊性表、鏈表(單向鏈表、雙向鏈表、循環鏈表)
棧和隊列
樹(二叉樹、查找樹、平衡樹、遍歷樹、堆)、圖、集合的定義、存儲和操作
Hash(存儲位置計算、碰撞處理)
1.2.2 常用演算法
排序演算法、查找演算法、數值計算、字元串處理、數據壓縮演算法、遞歸演算法、圖的相關演算法
演算法與數據結構的關系,演算法效率,演算法設計,演算法描述(流程圖、偽代碼、決策表),演算法的復雜性
1.3軟體知識
1.3.1操作系統知識
操作系統的類型、特徵、地位、內核(中斷控制)、進程、線程概念
處理機管理(狀態轉換、同步與互斥、信號燈、分時輪轉、搶占、死鎖)
存儲管理(主存保護、動態連接分配、分段、分頁、虛存)
設備管理(I/O控制、假離線、磁碟調度)
文件管理(文件目錄、文件的結構和組織、存取方法、存取控制、恢復處理、共享和安全)
作業管理(作業調度、作業控制語言(JCL)、多道程序設計)
漢字處理,多媒體處理,人機界面
網路操作系統和嵌入式操作系統基礎知識
操作系統的配置
1.3.2程序設計語言和語言處理程序的知識
匯編、編譯、解釋系統的基礎知識和基本工作原理
程序設計語言的基本成分:數據、運算、控制和傳輸,程序調用的實現機制
各類程序設計語言的主要特點和適用情況
1.4 計算機網路知識
網路體系結構(網路拓撲、OSI/RM、基本的網路協議)
傳輸介質,傳輸技術,傳輸方法,傳輸控制
常用網路設備和各類通信設備
Client/Server結構、Browser/Server結構、Browser/Web/Datebase結構
LAN拓撲,存取控制,LAN的組網,LAN間連接,LAN-WAN連接
網際網路基礎知識及應用
網路軟體
網路管理
網路性能分析
網路有關的法律、法規
2、資料庫技術
2.1 資料庫技術基礎
2.1.1資料庫模型
資料庫系統的三級模式(概念模式、外模式、內模式),兩級映像(概念模式/外模式、外模式/內模式)
資料庫模型:數據模型的組成要素,概念數據模型ER圖(實體、屬性、關系),邏輯數據模型(關系模型、層s次模型、網路模型)
2.1.2資料庫管理系統的功能和特徵
主要功能(資料庫定義、資料庫操作、資料庫控制、事務管理、用戶視圖)
特徵(確保數據獨立性、資料庫存取、同時執行過程、排它控制、故障恢復、安全性、完整性)
RDB(關系資料庫),OODB(面向對象資料庫),ORDB(對象關系資料庫),NDB(網狀資料庫)
幾種常用Web資料庫的特點
2.1.3 資料庫系統體系結構
集沖明野中式資料庫系統
Client/Server資料庫系統
並行資料庫系統
分布式資料庫系統
對象關系資料庫系統
2.2 數據操作
2.2.1 關系運算
關系代數運算(並、交、差、笛卡兒積、選擇、投影、連接、除)
元組演算
完整性約束
2.2.2 關系資料庫標准語言(SQL)
SQL的功能與特點
用SQL進行數據定義(表、視圖、索引、約束)
用SQL進行數據操作(數據檢索、數據插入/刪除/更新、觸發控制)
安全性和授權
程序中的API,嵌入SQL
2.3 資料庫的控制功能
資料庫事務管理(ACID屬性)
資料庫備份與恢復技術(UNDO、REDO)
並發控制
2.4資料庫設計基礎理論
2.4.1 關系資料庫設計
·函數依賴
·規范化(第一範式、第二範式、第三範式、BC範式、第四範式、第五範式)
·模式分解及分解應遵循的原則
2.4.2 對象關系資料庫設計
嵌套關系、 復雜類型,繼承與引用類型
與復雜類型有關的查詢
SQL中的函數與過程
對象關系
2.5 數據挖掘和數據倉庫基礎知識
數據挖掘應用和分類
關聯規則、聚類
數據倉庫的成分
數據倉庫的模式
2.6 多媒體基本知識
2.6.1 多媒體技術基本概念
多媒體系統基礎知識
常用多媒體文件格式
2.6.2 多媒體壓縮編碼技術
多媒體壓縮編碼技術
統計編碼
預測編碼
編碼的國際標准
2.6.3多媒體技術應用
簡單圖形的繪制,圖像文件的處理方法
音頻和視頻信息的應用
多媒體應用開發過程
2.7 系統性能知識
性能計算(響應時間、吞吐量、周轉時間)
性能指標和性能設計
性能測試和性能評估
2.8 計算機應用基礎知識
信息管理、數據處理、輔助設計、科學計算,人工智慧等基礎知識
遠程通信服務及相關通信協議基礎知識
3、系統開發和運行維護知識
3.1軟體工程、軟體過程改進和軟體開發項目管理知識
軟體工程知識
軟體開發生命周期階段目標和任務
軟體開發項目基礎知識(時間管理、成本管理、質量管理、人力資源管理、風險管理等)及其常用管理工具
主要的軟體開發方法(生命周期法、原型法、面向對象法、CASE)
軟體開發工具與環境知識
軟體質量管理基礎知識
軟體過程改進基礎知識
軟體開發過程評估、軟體能力成熟度評估的基礎知識
3.2 系統分析基礎知識
系統分析的目的和任務
結構化分析方法(數據流圖(DFD)和數據字典(DD),實體關系圖(ERD),描述加工處理的結構化語言)
統一建模語言(UML)
系統規格說明書
3.3系統設計知識
系統設計的目的和任務
結構化設計方法和工具(系統流程圖、HIPO圖、控制流程圖)
系統總體結構設計(總體布局,設計原則,模塊結構設計,數據存取設計,系統配置方案)
系統詳細設計(代碼設計、資料庫設計、用戶界面設計、處理過程設計)
系統設計說明書
3.4系統實施知識
系統實施的主要任務
結構化程序設計、面向對象程序設計、可視化程序設計
程序設計語言的選擇、程序設計風格
系統測試的目的、類型,系統測試方法(黑盒測試、白盒測試、灰盒測試)
測試設計和管理(錯誤曲線、錯誤排除、收斂、注入故障、測試試用例設計、系統測試報告)
系統轉換基礎知識
3.5 系統運行和維護知識
系統運行管理知識
系統維護知識
系統評價知識
4、安全性知識
安全性基本概念(網路安全、操作系統安全、資料庫安全)
計算機病毒的防治,計算機犯罪的防範,容災
訪問控制、防闖入、安全管理措施
加密與解密機制
風險分析、風險類型、抗風險措施和內部控制
5、標准化知識
標准化意識,標准化的發展,標准出台過程
國際標准、國家標准、行業標准、企業標准基本知識
代碼標准、文件格式標准、安全標准軟體開發規范和文檔標准
標准化機構
6、信息化基礎知識
信息化意識
全球信息化趨勢、國家信息化戰略、企業信息化戰略和策略
有關的法律、法規
遠程教育、電子商務、電子政務等基礎知識
企業信息資源管理基礎知識
7、計算機專業英語
掌握計算機技術的基本詞彙
能正確閱讀和理解計算機領域的英文資料
考試科目2:資料庫系統設計與管理
1、資料庫設計
1.1 理解系統需求說明
了解用戶需求、確定系統范圍
確定應用系統資料庫的各種關系
現有環境與新系統環境的關系
新系統中的數據項、數據字典、數據流
1.2 系統開發的准備
選擇開發方法,准備開發環境,制訂開發計劃
1.3 設計系統功能
選擇系統機構,設計各子系統的功能和介面,設計安全性策略、需求和實現方法,制定詳細的工作流和數據流
1.4資料庫設計
1.4.1 設計數據模型
概念結構設計(設計ER模型)
邏輯結構設計(轉換成DBMS所能接收的數據模型)
評審設計
1.4.2 物理結構設計
設計方法與內容
存取方法的選擇
評審設計與性能預測
1.4.3 資料庫實施與維護
數據載入與應用程序調試
資料庫試運行
資料庫運行與維護
1.4.4 資料庫的保護
資料庫的備份與恢復
資料庫的安全性
資料庫的完整性
資料庫的並發控制
1.5 編寫外部設計文檔
·編寫系統說明書(系統配置圖、各子系統關系圖、系統流程圖,系統功能說明、輸入輸出規格說明、數據規格說明、用戶手冊框架)
·設計系統測試要求
1.6 設計評審
2、資料庫應用系統設計
2.1 設計資料庫應用系統結構
信息系統的架構(如Client/Server)與DBMS
多用戶資料庫環境(文件伺服器體系結構、Client/Server體系結構)
大規模資料庫和並行計算機體系結構(SMP、MPP)
中間件角色和相關工具
按構件分解,確定構件功能規格以及構件之間的介面
2.2 設計輸入輸出
屏幕界面設計,設計輸入輸出檢查方法和檢查信息
資料庫交互與連接(掌握C程序設計語言,以及Java、Visual Basic、Visual C++、PowerBuilder、Delphi中任一種開發工具與資料庫互連的方法(如何與資料庫伺服器溝通))
2.3 設計物理數據
分析事務在資料庫上運行的頻率和性能要求,確定邏輯數據組織方式、存儲介質,設計索引結構和處理方式
將邏輯數據結構變換成物理數據結構,計算容量(空間代價),確定存取方法(時間效率)、系統配置(維護代價)並進行優化
2.4 設計安全體系
明確安全等級
資料庫的登錄方式
資料庫訪問
許可(對象許可、命令許可、授權許可的方法)
2.5應用程序開發
2.5.1 應用程序開發
選擇應用程序開發平台
系統實施順序
框架開發
基礎小組的程序開發
源代碼控制
版本控制
2.5.2 模塊劃分(原則、方法、標准)
2.5.3 編寫程序設計文檔
模塊規格說明書(功能和介面說明、程序處理邏輯的描述、輸入輸出數據格式的描述)
測試要求說明書(測試類型和目標,測試用例,測試方法)
2.5.4 程序設計評審
2.6 編寫應用系統設計文檔
系統配置說明、構件劃分圖、構件間的介面、構件處理說明、屏幕設計文檔、報表設計文檔、程序設計文檔、文件設計文檔、資料庫設計文檔
2.7 設計評審
3、資料庫應用系統實施
3.1 整個系統的配置與管理
3.2 常用資料庫管理系統的應用(SQL Server、Oracle、Sybase、DB2、Access或Visual Foxpro)
創建資料庫
創建表、創建索引、創建視圖、創建約束、創建UDDT(用戶自定義類型)
創建和管理觸發器
建立安全體系
3.3 資料庫應用系統安裝
擬定系統安裝計劃(考慮費用、客戶關系、雇員關系、後勤關系和風險等因素)
擬定人力資源使用計劃(組織機構安排的合理性)
直接安裝(安裝新系統並使系統快速進入運行狀態)
並行安裝(新舊系統並行運行一段時間)
階段安裝(經過一系列的步驟和階段使新系統各部分逐步投入運行)
3.4 資料庫應用系統測試
擬定測試目標、計劃、方法與步驟
數據載入,准備測試數據
指導應用程序員進行模塊測試進行驗收
准備系統集成測試環境測試工具
寫出資料庫運行測試報告
3.5 培訓與用戶支持
4、資料庫系統的運行和管理
4.1 資料庫系統的運行計劃
運行策略的確定
確定資料庫系統報警對象和報警方式
資料庫系統的管理計劃(執行,故障/恢復,安全性,完整性,用戶培訓和維護)
4.2 資料庫系統的運行和維護
新舊系統的轉換
收集和分析報警數據(執行報警、故障報警、安全報警)
連續穩定的運行
資料庫維護(資料庫重構、安全視圖的評價和驗證、文檔維護)
資料庫系統的運行統計(收集、分析、提出改進措施)
關於運行標准和標准改進一致性的建議
資料庫系統的審計
4.3 資料庫管理
數據字典和數據倉庫的管理
數據完整性維護和管理(實體完整性、參照完整性)
資料庫物理結構的管理(保證數據不推遲訪問)
資料庫空間及碎片管理
備份和恢復(順序、日誌(審計痕跡)、檢查點)
死鎖管理(集中式、分布式)
並發控制(可串列性、鎖機制、時間戳、優化)
數據安全性管理(加密、安全、訪問控制、視圖、有效性確認規則)
資料庫管理員(DBA)職責
4.4 性能調整
SQL語句的編碼檢驗
表設計的評價
索引的改進
物理分配的改進
設備增強
資料庫性能優化
4.5 用戶支持
用戶培訓
售後服務
5、SQL
5.1資料庫語言
資料庫語言的要素
資料庫語言的使用方式(互動式和嵌入式)
5.2 SQL概述
SQL語句的特徵
SQL語句的基本成分
5.3 資料庫定義
創建資料庫(Create Datebase)、創建表(Create Table)
定義數據完整性
修改表(Alter Table)、刪除表(Drop Table)
定義索引(Create Index)、刪除索引(Drop Index)
定義視圖(Create View)、刪除視圖(Drop View)、更新視圖
5.4 數據操作
Select語句的基本機構
簡單查詢
SQL中的選擇、投影
字元串比較,涉及空值的比較
日期時間,布爾值,輸出排序
多表查詢
避免屬性歧義
SQL中的連接、並、交、差
SQL中的元組變數
子查詢
5.5完整性控制與安全機制
主鍵(Primary Key)約束
外鍵(Foreign Key)約束
屬性值上的約束(Null、Check、Create Domain)
全局約束(Create Assertions)
許可權、授權(Grant)、銷權(Revoke)
5.6 創建觸發器(Create Trigger)
5.7 SQL使用方式
互動式SQL
嵌入式SQL
SQL與宿主語言介面(Declare、共享變數、游標、卷游標)
動態SQL
API
5.8 SQL 標准化
6、網路環境下的資料庫
6.1分布式資料庫
6.1.1 分布式資料庫的概念
分布式資料庫的特點與目標
6.1.2 分布式資料庫的體系結構
分布式資料庫的模式結構
數據分布的策略(數據分片、分布透明性)
分布式資料庫管理系統
6.1.3分布式查詢處理和優化
6.1.4分布式事務管理
分布式資料庫的恢復(故障、恢復、2段提交、3段提交)
分布式資料庫的透明性(局部、分裂、復制、處理、並發、執行)
6.1.5分布式資料庫系統的應用
6.2 網路環境下資料庫系統的設計與實施
數據的分布設計
負載均衡設計
資料庫互連技術
6.3 面向Web的DBMS技術
三層體系結構
動態Web網頁
ASP、JSP、XML的應用
7、資料庫的安全性
7.1 安全性策略的理解
資料庫視圖的安全性策略
數據的安全級別(最重要的、重要的、注意、選擇)
7.2資料庫安全測量
用戶訪問控制(採用口令等)
程序訪問控制(包含在程序中的SQL命令限制)
表的訪問控制(視圖機制)
控制訪問的函數和操作
外部存儲數據的加密與解密
8、資料庫發展趨勢與新技術
8.1面向對象資料庫(OODBMS)
8.1.1 OODBMS的特徵
8.1.2 面向對象數據模型
對象結構、對象類、繼承與多重繼承、對象標識、對象包含、對象嵌套
8.1.3面向對象資料庫語言
8.1.4 對象關系資料庫系統(ORDBMS)
嵌套關系
復雜類型
繼承、引用類型
與復雜類型有關的查詢
函數與過程
面向對象與對象關系
ORDBMS應用領域
8.2企業資源計劃(ERP)和資料庫
8.2.1 ERP概述
基本MRP(製造資源計劃)、閉環MRP、ERP
基本原理、發展趨勢
ERP設計的總體思路(一個中心、兩類業務、三條干線)
8.2.2 ERP與資料庫
運行資料庫與ERP數據模型之間的關系
運行資料庫與ERP資料庫之間的關系
8.2.3 案例分析
8.3決策支持系統的建立
決策支持系統的概念
數據倉庫設計
數據轉移技術
聯機分析處理(OLAP)技術
企業決策支持解決方案
聯機事務處理(OLTP)
⑤ 資料庫經典筆試題和面試題答案
如下這些有關資料庫知識考查的經典筆試題,非常全面,對計算機專業畢業生參加筆試會很有幫助,建議大家收藏。
一、選擇題
1. 下面敘述正確的是___c___。
A、演算法的執行效率與數據的存儲結構無關
B、演算法的空間復雜度是指演算法程序中指令(或語句)的條數
C、演算法的有窮性是指演算法必須能在執行有限個步驟之後終止
D、以上三種描述都不對
2. 以下數據結構中不屬於線性數據結構的是___c___。
A、隊列B、線性表C、二叉樹D、棧
3. 在一棵二叉樹上第5層的結點數最多是__b____。2的(5-1)次方
A、8 B、16 C、32 D、15
4. 下面描述中,符合結構化程序設計風格的是___a___。
A、使用順序、選擇和重復(循環)三種基本控制結構表示程序的控制邏輯
B、模塊只有一個入口,可以有多個出口
C、注重提高程序的執行效率 D、不使用goto語句
5. 下面概念中,不屬於面向對象方法的是___d___。
A、對象 B、繼承 C、類 D、過程調用
6. 在結構化方法中,用數據流程圖(DFD)作為描述工具的軟體開發階段是___b___。
A、可行性分析 B、需求分析 C、詳細設計 D、程序編碼
7. 在軟體開發中,下面任務不屬於設計階段的是__d____。
A、數據結構設計 B、給出系統模塊結構 C、定義模塊演算法 D、定義需求並建立系統模型
8. 資料庫系統的核心是___b___。
A、數據模型 B、資料庫管理系統 C、軟體工具 D、資料庫
9. 下列敘述中正確的是__c____。
A、資料庫是一個獨立的系統,不需要操作系統的支持
B、資料庫設計是指設計資料庫管理系統
C、資料庫技術的根本目標是要解決數據共享的問題
D、資料庫系統中,數據的物理結構必須與邏輯結構一致
10. 下列模式中,能夠給出資料庫物理存儲結構與物理存取方法的是___a___。
A、內模式 B、外模式 C、概念模式 D、邏輯模式
11. Visual FoxPro資料庫文件是___d___。
A、存放用戶數據的文件 B、管理資料庫對象的系統文件
C、存放用戶數據和系統的文件 D、前三種說法都對
12. SQL語句中修改表結構的命令是___c___。
A、MODIFY TABLE B、MODIFY STRUCTURE
C、ALTER TABLE D、ALTER STRUCTURE
13. 如果要創建一個數據組分組報表,第一個分組表達式是"部門",第二個分組表達式是"性別",第三個分組表達式是"基本工資",當前索引的索引表達式應當是__b____。
A、部門+性別+基本工資 B、部門+性別+STR(基本工資)
C、STR(基本工資)+性別+部門 D、性別+部門+STR(基本工資)
14. 把一個項目編譯成一個應用程序時,下面的敘述正確的是___a___。
A、所有的項目文件將組合為一個單一的應用程序文件
B、所有項目的包含文件將組合為一個單一的應用程序文件
C、所有項目排除的文件將組合為一個單一的應用程序文件
D、由用戶選定的項目文件將組合為一個單一的應用程序文件
15. 資料庫DB、資料庫系統DBS、資料庫管理系統DBMS三者之間的關系是_a___。
A、DBS包括DB和DBMS B、DBMS包括DB和DBS
C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS
16. 在"選項"對話框的"文件位置"選項卡中可以設置___b___。
A、表單的默認大小 B、默認目錄
C、日期和時間的顯示格式 D、程序代碼的顏色
17. 要控制兩個表中數據的完整性和一致性可以設置"參照完整性",要求這兩個表_a_。
A、是同一個資料庫中的兩個表 B、不同資料庫中的兩個表
C、兩個自由表 D、一個是資料庫表另一個是自由表
18. 定位第一條記錄上的命令是___a___。
A、GO TOP B、GO BOTTOM C、GO 6 D、SKIP
19. 在關系模型中,實現"關系中不允許出現相同的元組"的約束是通過__b____。
A、候選鍵 B、主鍵 C、外鍵 D、超鍵
20. 設當前資料庫有10條記錄(記錄未進行任何索引),在下列三種情況下,當前記錄號為1時;EOF()為真時;BOF()為真時,命令?RECN()的結果分別是___a___。
A、1,11,1 B、1,10,1 C、1,11,0 D、1,10,0
21. 下列表達式中結果不是日期型的是___c___。
A、CTOD("2000/10/01") B、{^99/10/01}+365
C、VAL("2000/10/01") D、DATE()
22. 只有滿足聯接條件的記錄才包含在查詢結果中,這種聯接為___c___。
A、左聯接 B、右聯接 C、內部聯接 D、完全聯接
23. 索引欄位值不唯一,應該選擇的索引類型為___b___。
A、主索引 B、普通索引 C、候選索引 D、唯一索引
24. 執行SELECT 0選擇工作區的結果是___b___。
A、選擇了0號工作區 B、選擇了空閑的最小號工作區
C、關閉選擇的工作區 D、選擇已打開的工作區
25. 從資料庫中刪除表的命令是___a___。
A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE
26. DELETE FROM S WHERE 年齡>60語句的功能是__b____。
A、從S表中徹底刪除年齡大於60歲的記錄
B、S表中年齡大於60歲的記錄被加上刪除標記
C、刪除S表 D、刪除S表的年齡列 1 2