作者zha0 (這個帳號是掛網用)
站內Database
標題[SQL ] 考試問題
時間Thu Sep 9 22:24:05 2010
只會很基本的 T_T SQL 語法 , 但又怕說的不夠好 ...
不知有沒高手可以講解一下 , 下面的問題 ...
-------------------------------------------------------------
有關於資料庫安全性:
何謂Authorization?何謂Authentication?資料庫之連結是先通過Authentication再Authorization;或是反之?請說明原因。(10分)
何謂View?為何它與安全性有關。(10分)
除了前述之外,請再列出兩個RDBMS(Relational Database Management Systems)之安全性做法。(5分)
有以下四個關聯(Relations),分別如下:
R1(A, B, C, D, E, F)
R2(G, H, I, J, K)
R3(P, Q, S, T)
R4(T, U, V, X, Y, Z)
已知之屬性間關係如下:
{A, B, C}→E;{A, B, C}→D;{A, B, C}→F;D→E;{A, B}→C
{G, H}→I;{G, H}→J;{G, H}→K;H→G
{P, Q}→T;{P, Q}→S;T→Q
{T, U, V}→X;{T, U, V}→Y;{T, U}→Z
(其中{A, B, C}→E,代表一個A+B+C實例(instance)可定義一個E實例)
試定義第二正規化(The Second Normal Form)。(5分)
R1、R2、R3、R4分別不滿足那個正規化(Normal Form)?(10分)
R1、R2、R3、R4分別應如何更改,使之滿足BCNF(Boyce-Codd Normal Form)?(10分)
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.121.210
※ 編輯: zha0 來自: 220.135.121.210 (09/09 22:25)