《數(shù)據(jù)庫原理及應用》是2023年湖南文理學院芙蓉學院專升本軟件工程專業(yè)考試科目之一,考試方式為閉卷,考試時長 120分鐘,滿分100分。題型:單項選擇題、填空題、多項選擇題、SQL 數(shù)據(jù)庫設計與編程。2023年湖南文理學院芙蓉學院專升本軟件工程專業(yè)《數(shù)據(jù)庫原理及應用》考試大綱已經公布,考試大綱明確了考試內容,考試題型,考試要求等。需要考試該科目的同學一定要研究考試大綱,院校會根據(jù)考試大綱進行出題,具體考試大綱內容請參考下方。
2023年湖南文理學院芙蓉學院專升本《數(shù)據(jù)庫原理及應用》考試大綱
一、基本要求
1、掌握數(shù)據(jù)庫系統(tǒng)基本概念,基本原理。
2、掌握 SQL 查詢語言,對關系數(shù)據(jù)庫的基本原理有較深的了解。
3、對數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)中的一些主要問題及解決方法有初步了解。
4、基本具有設計小型數(shù)據(jù)庫的能力。
二、考試內容
第 1 部分 數(shù)據(jù)庫系統(tǒng)概述
1.1數(shù)據(jù)與數(shù)據(jù)管理技術
1.1.1數(shù)據(jù)庫系統(tǒng)的基本概念
1.1.2數(shù)據(jù)管理技術的發(fā)展
1.2數(shù)據(jù)庫系統(tǒng)的特點及組成
1.2.1數(shù)據(jù)庫系統(tǒng)的特點
1.2.2數(shù)據(jù)庫系統(tǒng)的組成
1.3數(shù)據(jù)庫系統(tǒng)結構
1.3.1三級模式結構
1.3.2數(shù)據(jù)庫系統(tǒng)體系結構
第 2 部分 信息與數(shù)據(jù)模型
2.1信息的三種世界及描述
2.2數(shù)據(jù)模型
2.2.1數(shù)據(jù)模型的概念
2.2.2數(shù)據(jù)處理三層抽象描述
2.2.3數(shù)據(jù)模型的要素
2.3.4 數(shù)據(jù)模型與數(shù)據(jù)模式的區(qū)別
2.3概念模型
2.3.1基本概念
2.3.2E-R 模型
2.4邏輯模型
2.4.1層次模型
2.4.2網狀模型
2.4.3關系模型
2.4.4面向對象模型
2.5概念模型向邏輯模型的轉換
2.6關系模型
2.6.1關系數(shù)據(jù)結構
2.6.2關系操作
2.6.3關系的完整性
第 3 部分 關系代數(shù)與關系數(shù)據(jù)庫理論
3.1關系代數(shù)及其運算
3.1.1關系的數(shù)學定義
3.1.2關系代數(shù)概述
3.1.3傳統(tǒng)的集合運算
3.1.4專門的關系運算
3.2關系演算
3.2.1元組關系演算
3.2.2域關系演算
3.3關系代數(shù)表達式的優(yōu)化
3.4關系數(shù)據(jù)庫理論
3.4.1問題的提出
3.4.2函數(shù)依賴
3.4.3關系模式的范式及規(guī)范化
3.5關系模式的分解
第 4 部分 數(shù)據(jù)庫設計方法
4.1數(shù)據(jù)庫設計概述
4.1.1數(shù)據(jù)庫設計的內容
4.1.2數(shù)據(jù)庫設計的特點
4.1.3數(shù)據(jù)庫設計方法的分類
4.1.4數(shù)據(jù)庫設計的階段
4.2需求分析
4.2.1需求描述與分析
4.2.2需求分析分類
4.2.3需求分析的內容、方法和步驟
4.2.4數(shù)據(jù)字典
4.3概念結構設計
4.3.1概念結構設計的必要性及要求
4.3.2概念結構設計的方法與步驟
4.3.3采用 E-R 模型設計概念結構的方法
4.4邏輯結構設計
4.4.1E-R 圖向關系模型的轉換
4.4.2關系模式規(guī)范化
4.4.3模式評價與改進
4.5物理結構設計
4.5.1物理結構設計的內容和方法
4.5.2評價物理結構
4.6數(shù)據(jù)庫行為設計
4.7數(shù)據(jù)庫實施
4.8數(shù)據(jù)庫的運行與維護
第 5 部分 MySQL 的安裝與使用5.1MySQL 簡介
5.2MySQL 工作流程
5.3MySQL 系統(tǒng)構成
5.4MySQL 服務器與端口號
5.5MySQL 的安裝和使用
5.5.1MySQL 的下載與安裝
5.5.2啟動和停止 MySQL 服務器
5.5.3連接和斷開 MySQL 服務器
5.5.4卸載 MySQL
5.6Navicat 的安裝與使用
5.6.1 下載與安裝
5.6.2Navicat 的使用
5.6.3 在 Navicat 中運行 SQL 語句
第 6 部分 MySQL 存儲引擎與數(shù)據(jù)庫操作管理
6.1存儲引擎
6.1.1概述
6.1.2InnoDB 存儲引擎
6.1.3MyISAM 存儲引擎
6.1.4MEMORY 存儲引擎
6.1.5MERGE 存儲引擎
6.1.6其他存儲引擎
6.1.7存儲引擎的選擇
6.2字符集
6.2.1概述
6.2.2MySQL 支持的字符集
6.2.3MySQL 字符集的選擇
6.2.4MySQL 字符集的設置
6.3MySQL 數(shù)據(jù)庫操作管理
6.3.1創(chuàng)建數(shù)據(jù)庫
6.3.2修改數(shù)據(jù)庫名稱
6.3.3刪除數(shù)據(jù)庫
第 7 部分 MySQL 表定義與完整性約束控制
7.1表的基本概念
7.2數(shù)據(jù)類型
7.2.1數(shù)值類型
7.2.2日期時間類型
7.2.3字符串類型
7.2.4復合類型
7.2.5二進制類型
7.2.6選擇合適的數(shù)據(jù)類型
7.3運算符
7.3.1算術運算符
7.3.2比較運算符
7.3.3邏輯運算符
7.3.4位運算符
7.4數(shù)據(jù)表的操作
7.4.1創(chuàng)建數(shù)據(jù)表
7.4.2查看數(shù)據(jù)表結構
7.4.3修改數(shù)據(jù)表
7.4.4復制數(shù)據(jù)表
7.4.5刪除數(shù)據(jù)表
7.4.6表管理中的注意事項
7.5MySQL 約束控制
7.5.1數(shù)據(jù)完整性約束
7.5.2字段的約束
7.5.3刪除約束
第 8 部分 MySQL 數(shù)據(jù)操作管理
8.1插入數(shù)據(jù)
8.1.1為表的所有字段插入數(shù)據(jù)
8.1.2為表的指定字段插入數(shù)據(jù)
8.1.3同時插入多條記錄
8.1.4從目標表中插入值
8.1.5REPLACE 語句
8.2修改數(shù)據(jù)
8.3刪除數(shù)據(jù)
8.3.1使用 DELETE 刪除表數(shù)據(jù)
8.3.2使用 TRUNCATE 清空表數(shù)據(jù)
8.4單表查詢
8.4.1SELECT 語法
8.4.2簡單查詢
8.4.3條件查詢
8.4.4高級查詢
8.5多表查詢
8.5.1內連接查詢
8.5.2外連接查詢
8.5.3子查詢
第 9 部分 MySQL 索引
9.1索引
9.1.1索引概述
9.1.2索引的作用
9.1.3索引的分類
9.2索引的定義和管理
9.2.1創(chuàng)建索引
9.2.2查看索引
9.2.3刪除索引
9.3設計原則和注意事項
第 10 部分 MySQL 視圖
10.1視圖
10.1.1視圖概述
10.1.2視圖的優(yōu)勢
10.1.3視圖的工作機制
10.2視圖定義和管理
10.2.1創(chuàng)建與使用視圖
10.2.2刪除視圖
10.2.3查看視圖定義
10.2.4修改視圖定義
10.3更新視圖數(shù)據(jù)
三、考核方式及分值
1、單項選擇題:(25*2=50 分)
2、填空題:(10*1=10 分)
3、多項選擇題:(10*3=30 分)
4、SQL 數(shù)據(jù)庫設計與編程:(10*1=10 分)
四、試卷命題雙向細目表(僅供參考)
編號 | 內容 | 識記 | 理解 | 應用 | 合計 |
1 | 數(shù)據(jù)庫緒論 | 2 | 0 | 2 | |
2 | 關系數(shù)據(jù)庫 | 6 | 8 | 0 | 14 |
3 | 關系數(shù)據(jù)標準語言 SQL |
4 |
2 |
15 |
19 |
4 | 數(shù)據(jù)庫安全性 | 2 | 2 | 11 | 15 |
5 | 數(shù)據(jù)庫完整性 | 2 | 4 | 20 | 26 |
6 | 關系數(shù)據(jù)理論 | 2 | 11 | 13 | |
7 | 數(shù)據(jù)庫設計 | 2 | 2 | 4 | |
8 | 數(shù)據(jù)庫編程 | 5 | 7 | ||
9 | 合計 | 100 |
五、參考教材
[1]李輝,數(shù)據(jù)庫系統(tǒng)原理及 MySQL 應用教程(第 2 版),機械工業(yè)出版社,2022-12-13
[2]宋金玉、郝建東編著.《數(shù)據(jù)庫原理及應用》第 3 版2022 年 1 月
研究考試大綱,對大綱中的考點及相關要求進行認真研究,是應考的關鍵。正在備考專升本的同學,關注湖南好老師升學幫網站可以了解更多專升本的考試信息。如果在學習上有困難,自制力差,可以在下方留下你的聯(lián)系方式,我們的老師會針對你的學習情況給出建議。