最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

數(shù)據(jù)庫復(fù)習(xí)(睡前看看版)

2022-06-23 18:19 作者:Chenxvxv-  | 我要投稿

(一)緒論

1.1數(shù)據(jù)庫技術(shù)發(fā)展概述

數(shù)據(jù)處理的核心環(huán)節(jié)——數(shù)據(jù)管理 ?數(shù)據(jù)管理是數(shù)據(jù)處理的基本環(huán)節(jié)。

信息)是指有一定含義的、經(jīng)過加工的、對決策有價值的數(shù)據(jù)。

數(shù)據(jù)處理)是指將數(shù)據(jù)轉(zhuǎn)換成信息的過程。

設(shè)備處理的結(jié)構(gòu)方式來分,數(shù)據(jù)處理方式可分為(聯(lián)機(jī)處理、脫機(jī)處理)。

中央處理器的工作方式來分,數(shù)據(jù)處理方式可分為(單道作業(yè)處理、多道作業(yè)處理、交互式處理)。

數(shù)據(jù)處理空間的分布方式來分,數(shù)據(jù)處理方式可分為(集中處理、分散處理、分布式處理)。

實時處理)是處理結(jié)果能立即作用或影響正在被處理的過程本身的一種數(shù)據(jù)處理方式。

數(shù)據(jù)管理技術(shù)的發(fā)展包括以下(人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng))階段。


(二)數(shù)據(jù)庫系統(tǒng)概論

2.1概念數(shù)據(jù)模型


信息世界的相關(guān)術(shù)語

現(xiàn)實世界中客觀存在并可相互區(qū)分的事物稱為實體(Entity)

實體所具有的特征稱為屬性(Attribute)

用實體名及其屬性名集合來抽象刻畫同類實體稱為實體型(Entity Type)

同型實體的集合稱為實體集(Entity Set)

能唯一標(biāo)識每個實體的屬性或?qū)傩约Q為實體標(biāo)識符(Identifier)


2.2邏輯數(shù)據(jù)模型






2.3數(shù)據(jù)庫系統(tǒng)組成



ER圖中聯(lián)系轉(zhuǎn)換為關(guān)系模式時,必須單獨轉(zhuǎn)換為關(guān)系的聯(lián)系是(M對N)。

ER模型屬于(概念數(shù)據(jù)模型)。

以下(菱形框、矩形框、橢圓形框、直線)是ER圖的基本成分。

在ER圖中,弱實體用雙線矩形框表示。

在ER圖中,與弱實體的聯(lián)系用雙線菱形框表示。

在一個模型里,依賴于另一實體的存在而存在的實體稱為(弱實體)。

網(wǎng)狀模型修改數(shù)據(jù)時,只需要更新指定記錄即可。

三級模式結(jié)構(gòu)將外模式和模式分開,保證了數(shù)據(jù)的邏輯獨立性。

網(wǎng)狀模型)的數(shù)據(jù)結(jié)構(gòu)采用的是圖。

在關(guān)系模式設(shè)計過程中,可以進(jìn)一步劃分出屬性的屬性稱為(復(fù)合屬性)。

DB、DBMS和DBS三者之間的關(guān)系是(DBS包括DB和DBMS)。


(三)關(guān)系數(shù)據(jù)庫理論基礎(chǔ)

3.1關(guān)系模型

超鍵理解:如身份證號可以稱為超鍵,如學(xué)號姓名的組合也可以稱為超鍵

候選鍵理解:(最小超鍵之一)例如下列學(xué)生表中“學(xué)號”或“圖書證號”都能唯一標(biāo)識一個元組,則“學(xué)號”和“圖書證號”都可作為學(xué)生關(guān)系的候選鍵。

學(xué)號? ? ? 姓名? ?性別? 年齡? ? 圖書證號? ? ? ? ??所在系

S3001? ?張明? ? 男? ? ? 22? ? ?B20050101? ? ? ? ?外語

S3002? ?李靜? ? 女? ? ? 21? ? ?B20050102? ? ? ? ?外語

S4001? ?趙麗? ? 女? ? ? 21? ? ?B20050301? ? ? ? ?管理

而在選課表中,只有屬性組“學(xué)號”和“課程號”才能唯一地標(biāo)識一個元組,則候選鍵為(學(xué)號,課程號)。

學(xué)號? ? ? ? 課程號

S3001? ? ? ? C1

S3001? ? ? ? C2

S3002? ? ? ? C1

S4001? ? ? ? C3

一個關(guān)系可以有多個候選鍵,可以從中選擇一個作為查詢、插入或刪除元組操作了,被選用的候選鍵稱為主關(guān)鍵字,或簡稱主鍵,是DBMS用于唯一標(biāo)識表中每一行的候選鍵。

?

關(guān)系模式中的所有屬性的組合是這個關(guān)系模式的候選鍵,稱為全鍵。

超鍵、主鍵、候選鍵)是指關(guān)系中的某一屬性組,其值能唯一地標(biāo)識一個元組。

用戶定義的完整性是用來保證數(shù)據(jù)取值的合理。

?

1.設(shè)有關(guān)系模式R(學(xué)號S,姓名N,年齡A,住址P,學(xué)生所在系編號D,系主任H),并假設(shè)可能發(fā)生學(xué)生同名的情況,試分析R中屬性存在著哪些函數(shù)依賴?R的候選鍵是什么?

S->(N,A,P) , S->D, D->H

R的候選鍵是S


3.2 關(guān)系代數(shù)

?

?

3.3關(guān)系演算*


3.4函數(shù)依賴






3.5無損連接分解

?

?

矩陣測試法

?

如果TS中沒有a5存在 則改為bij i下標(biāo)最小的那個值
如果操作后找到一有全a的行 則可以稱其為具有無損連接分解

解釋例子: ρ1中,R1∩R2=X ?R1-R2=Y 又X→Y是基于R的函數(shù)依賴集 故...

?

用矩陣測試法可以得出

?3.6關(guān)系模式的分解

?

如果只是單純把所有數(shù)據(jù)整合到一個表中,可能會存在問題

?

?


3.7范式

?

?范式:1NF → 2NF?→ 3NF?→BCNF

?


總:關(guān)系數(shù)據(jù)庫理論基礎(chǔ)復(fù)習(xí)

1.?設(shè)關(guān)系模式R(A,B,C,D),F(xiàn)是R上的函數(shù)依賴集,F(xiàn)={A->C,D->B},則屬性集AD的閉包(AD)+為(ABCD)。

?

2.?如何判斷是否為最小函數(shù)依賴集???

?

3.?如何判斷函數(shù)依賴是平凡的函數(shù)依賴?

?

4.設(shè)關(guān)系模式R(A,B,C,D),F(xiàn)是R上的函數(shù)依賴集,F(xiàn)={A->C,BC->D},則ρ={ABD,AC}對于F(B)。

A?是無損連接分解,也是保持函數(shù)依賴的分解

B?是無損連接分解,但不保持函數(shù)依賴的分解

C?不是無損連接分解,但保持函數(shù)依賴的分解

D?既不是無損連接分解,也不是保持函數(shù)依賴的分解

?

5.以下(ACD)運(yùn)算屬于關(guān)系代數(shù)最小完備運(yùn)算集。

A?并

B?交

C?選擇

D?投影

?

6.阿氏規(guī)則中公理有(自反律、增廣律、傳遞律、合并律)。

?

7.

?

(四)關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL

4.3數(shù)據(jù)更新

?

4.6 簡單查詢

(DISTINCT 學(xué)號)表示排除掉重復(fù)的學(xué)號

?

?4.7數(shù)據(jù)安全保護(hù)

?

事務(wù)的特征:原子性、一致性、隔離性、持久性。


并行的執(zhí)行順序會引發(fā)并發(fā)性問題

4.1SQL的數(shù)據(jù)定義課后作業(yè)

?

數(shù)據(jù)定義語言的縮寫詞是(DDLData Definition Language

?

以下哪個不屬于數(shù)據(jù)定義語言(A)。

A?delete

B?create

C?alter

D?drop

?

下列的SQL語句中,(D)不是數(shù)據(jù)定義語句。

A?CREATE TABLE

B?DROP VIEW

C?CREATE VIEW

D?GRANT

?

視圖的構(gòu)造基于(AB)。

A?基本表

B?視圖

C?索引

D?數(shù)據(jù)字典

?

為數(shù)據(jù)表創(chuàng)建索引的目的是(提高查詢的檢索性能)。


4.2SQL的數(shù)據(jù)更新課后作業(yè)

DML主要的命令包括(ABCD)數(shù)據(jù)操縱語言(Data Manipulation Language,?DML)

A?select

B?update

C?insert

D?delete

?


?

游標(biāo)是系統(tǒng)為用戶開設(shè)的一個數(shù)據(jù)緩沖區(qū),存放SQL語句的結(jié)果數(shù)據(jù)集。

?

游標(biāo)使用的步驟包括(ABCD)。

A?聲明游標(biāo)

B?打開游標(biāo)

C?讀取游標(biāo)

D?關(guān)閉游標(biāo)


4.3SQL的數(shù)據(jù)查詢課后作業(yè)

?

4.4 SQL的高級查詢課后作業(yè)


(五)數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)

5.1軟件開發(fā)方法

?







?


?

?

?

?

?

?

?



數(shù)據(jù)庫復(fù)習(xí)(睡前看看版)的評論 (共 條)

分享到微博請遵守國家法律
如东县| 轮台县| 光山县| 苍梧县| 丹江口市| 曲水县| 廉江市| 阜宁县| 南开区| 壤塘县| 金阳县| 安泽县| 马山县| 手游| 大邑县| 阿拉善左旗| 上虞市| 乌鲁木齐市| 珠海市| 亚东县| 保山市| 福海县| 扎赉特旗| 保康县| 肥城市| 岐山县| 迁西县| 和林格尔县| 平湖市| 天台县| 南安市| 梁山县| 津南区| 廊坊市| 朝阳市| 通州市| 阿勒泰市| 临湘市| 鹤壁市| 南阳市| 福安市|