2023年深圳移動招聘資料庫管理員筆試試題

2022-09-06 04:03:03 字數 2422 閱讀 7832

一、單項選擇題(在每小題的四個備選答案中選出乙個正確答案,並將其號碼填在題後的括號內。每小題1分,共10分)

1.要保證資料庫物理資料獨立性,需要修改的是( )。

a.模式b.模式與內模式的對映

c.模式與外模式的對映d.內模式

2.下列四項中,不屬於資料庫特點的是( )。

a.資料共享b.資料完整性

c.資料冗餘很高d.資料獨立性高

3.資料庫中儲存的是( )。

a.資料b.資料模型

c.資料之間的聯絡d.資料以及資料之間的聯絡

4.反映現實世界中實體及實體間聯絡的資訊模型是( )。

a.關係模型 b.層次模型 c.網狀模型 模型

5.基本sql語言可以建立的內容中,不包括( )。

a.檢視b.索引

c.完整性d.基本表

6.關係資料模型的三個組成部分中,不包括( )。

a.完整性規則b.資料結構

c.恢復d.資料操作

7.關係代數表示式的優化策略中,首先要做的是( )。

a.對檔案進行預處理b.盡早執行選擇運算

c.執行笛卡兒積運算d.投影運算

8.事務有多個性質,其中不包括( )。

a.一致性b.隔離性

c.原子性d.不可撤消

9.下列四項中,不正確的提法是( )。

語言是關聯式資料庫的國際標準語言

語言具有資料定義、查詢、操縱和控制功能

語言可以自動實現關聯式資料庫的規範化

語言稱為結構查詢語言

10.下列四項中,可以直接用於表示概念模型的是( )。

a.實體-聯絡(e-r)模型b.關係模型

c.層次模型d.網狀模型

二、填空題(每小題1分,共10分)

1.資料庫管理系統(dbms)通常提供資料操縱、資料控制和資料庫維護。

2.資料庫保護問題包括完整性、故障恢復和併發控制等多方面。

3.關係代數中專門的關係運算包括:選擇連線和除法。

4.資料庫中常用的四種檔案組織方式是:順序檔案、索引檔案倒排檔案。

5是設計關聯式資料庫的指南和工具。

6.關係資料操作語言(dml)有兩種不同型別:關係代數型和

7.資料庫的邏輯模型設計階段,任務是將總體e-r模型轉換成

8.如果乙個關係不滿足2nf,則該關係一定也不滿足在1nf、2nf、3nf範圍內)。

9.當資料庫被破壞後,如果事先儲存了日誌檔案和就有可能恢復資料庫。

10.實體完整性規則要求主碼取值

三、名詞解釋(每小題4分,共16分)

1.實體集

2.併發操作

3.內模式

4.查詢優化

四、簡答題(每小題5分,共20分)

1.簡述資料庫系統的邏輯獨立性的含義。

2.說明乙個滿足1nf但不滿足2nf的關係模式可能存在哪幾個問題?

3.簡述什麼是事務的原子性?

4.資料庫系統的生命週期分為哪幾個階段?

五、程式設計題(每小題3分,共24分)

現有關聯式資料庫如下:

學生(學號,姓名,性別,專業,獎學金)

課程(課程號,名稱,學分)

學習(學號,課程號,分數)

用關係代數表示式實現下列1—4小題:

1.檢索獲得獎學金的所有學生所學課程的資訊,包括學號、姓名、課程名和分數;

2.檢索學生「黎明」所學課程中有不及格課程的課程號、名稱和分數;

3.檢索獲得獎學金、同時又有不及格成績的學生資訊,包括學號、姓名和專業;

4.檢索沒有任何一門課程成績超過90分的所有學生的資訊,包括學號、姓名和專業。

用sql語言實現下列5—8小題:

5.檢索獲得獎學金的所有學生所學課程的資訊,包括學號、姓名、課程名和分數;

6.檢索沒有任何一門課程成績超過90分的所有學生的資訊,包括學號、姓名和專業;

7.對成績有過不及格的學生,如果已經獲得獎學金的,將獎學金減半;

8.定義獲得獎學金、同時又有不及格成績的學生資訊檢視aaa,包括學號、姓名、專業。

六、應用題(每小題5分,共20分)

現有某個應用,涉及到兩個實體集,相關的屬性為:

實體集r(a#,a1),其中a#為碼

實體集s(b#,b1,b2),其中b#為碼

從實體集r到s存在一對一的聯絡,聯絡屬性是d1。

1.設計相應的關係資料模型;

2.如果將上述應用的資料庫設計為乙個關係模式,如下:

rs(a#,a1,b#,b1,b2,d1)

這樣的設計是否合適?為什麼?

3.假設存在函式依賴b2→b1

指出模式r2(b#,b1,b2)最高滿足第幾正規化?(在1nf~bcnf之內)為什麼?

4.如果乙個關係模式中的碼均為單個屬性,則該關係模式一定滿足2nf。請解釋理由。

資料庫設計2019

目錄1 引言 1 1.1 本課題的研究意義 1 1.2 本課題的目標與任務 1 1.2.1會員管理 1 1.2.2銷售服務 1 2 資料庫設計 1 2.1 需求設計 1 2.1.1目標與任務 1 2.1.2 業務流程 2 2.1.3 資料流程 2 2.1.4 資料字典 2 2.1.4.1 資料項 2...

資料庫DBA面試題 2019版 資料庫DBA

資料庫管理員dba筆試題目 姓名日期 1 oracle系統程序主要有哪些,作用是什麼?2 簡單描述table segment extent block之間的關係 3 sga主要有那些部分,主要作用是什麼?4 oracle資料庫備份可以分為哪幾類?5 歸檔是什麼含義,歸檔與備份有什麼不同?6 對於乙個...

資料庫技術實驗 2019版

資料庫技術實驗 指導書徐洪勝齊心 計算機技術實驗中心 實驗一關聯式資料庫標準語言sql 25 實驗二資料庫設計 28 實驗三資料庫應用技術 32 實驗目的 在給定的關聯式資料庫管理系統microsoft sql server環境下,通過實驗學生能夠 1 ms sql server認識及其環境熟悉,了...