資料庫提問
❶ 資料庫提問,高手來
哦 這個你可以用觸發器,也可以用 事務功能來做。
先說觸發器
Create trigger delelteBlog
On blog --被改動的表名
for Delete --這個表被執行的動作
As
Delete
From comment , Deleted d
Where comment.blog_id=d.blog_id
理解觸發器裡面的兩個臨時的表:Deleted , Inserted 。注意Deleted 與Inserted分別表示觸發事件的表「舊的一條記錄」和「新的一條記錄」。
一個資料庫系統中有兩個虛擬表用於存儲在表中記錄改動的信息,分別是:
虛擬表Inserted 虛擬表Deleted
這個關於觸發器的內容你可以到網上去找找。
第二個:事務。
呵呵,其實說這個事務就是確保數據的正確性,不會因為系統突然壞掉(或者其他物理故障)而出現數據不正確。具體的好處我就不細說了 。
簡單的來說,就是分別執行不同的SQL語句。先執行刪除博客的文章操作,然後執行刪除該文章相關的評論操作.這個都是用代碼操作的。
例如
1. delete from blog where blog_id=10
2.delete from comment where blog_id=10
❷ 資料庫問答題
1、讀者編號是候選碼。
若關系中的某一屬性組的值能唯一地標識一個元組,則稱該屬性組為 候選碼. (讀者編號可以唯一標識讀者姓名)
若一個關系有多個候選碼,其中任何一個都可以做主碼,主碼的諸屬性就稱為主屬性.
2、主碼是圖書編號或者讀者編號;
3、存在傳遞依賴(圖書編號->書名,書名->出版社,那麼圖書編號->圖書出版社)
不足之處請指出啊~
❸ 關系資料庫SQL語言的一些提問, 復習題的,我沒有時間了大家幫忙~
(2)字元,數值,邏輯和日期
(3)SQL中創建資料庫的語法:
CREATE DATABASE database'name
創建表的語法:
CREATE TABLE〈表名〉(
〈列名〉〈數據類型〉[列完整性約束]
〈列名〉〈數據類型〉[列完整性約束]
[,〈表完整性約束〉][, ]……
)
(4) SQL中表的修改:
ALTER TABLE〈表名〉
{ ALTER COLUMN〈列名〉{〈新數據類型〉}
| ADD COLUMN {〈新列名〉〈數據類型〉[列完整性約束]}[, ...n]
| DROP COLUMN〈列名〉[, ...n] }
表的刪除:
DROP TABLE 〈表名〉
(5) SQL中索引的創建:
CREATE [UNIQUE] [CLUSTERED] INDEX〈索引名〉ON 〈表名〉(
〈列名〉[ASC|DESC]
[,〈列名〉[ASC|DESC] ] ...
)
(6) SQL中索引的刪除:
DROP INDEX 〈索引名〉
(7) 為什麼要建立索引:加快操作數據的速度
(8) SQL中向表中插入數據的語法:
INSERT INTO 〈表名〉[(〈屬性列1〉[,〈屬性列2〉]…) ]
VALUES(〈常量1〉[,〈常量2〉]…)
(9) SQL中查詢語法 Select … from … where 的使用:
SELECT [ALLDISTINCT]〈目標列表達式〉[,〈目標列表達式〉]···
FROM 〈表名或視圖名〉[,〈表名或視圖名〉] ···
[WHERE〈條件表達式〉]
[GROUP BY 〈列名1〉
[HAVING〈條件表達式〉] ]
[ORDER BY 〈列名2〉[ASC DESC][,〈列名3〉[ASC DESC] ] ··· ]
(10) SQL中表數據刪除的語法:
DELETE FROM 〈表名〉[WHERE〈條件〉]
(11) SQL中表數據修改的語法:
UPDATE 〈表名〉SET
〈列名〉=〈表達式〉
[,〈列名〉=〈表達式〉] …
[ WHERE〈條件〉]
(12) SQL中視圖的創建:
CREATE VIEW 〈視圖名〉
[(〈列名〉[,〈列名〉]…)] AS
〈查詢子句〉
刪除語法:
DROP VIEW 〈視圖名〉
(13) SQL中視圖的查詢:與表查詢一樣
❹ 資料庫題目提問
答案cdba
❺ 資料庫原理問答題
1、DBS由哪幾個部分組成?
答:DBS由四部分組成:資料庫、硬體、軟體、資料庫管理員。
2.資料庫的並發操作會帶來哪些問題?
答:資料庫的並發操作會帶來三類問題:丟失更新問題;不一致分析問題和「臟數據」的讀出。
3.簡述採用E-R圖方法的資料庫概念設計的過程。
答:E-R模型的圖示法:(1)實體集表示法; (2)屬性表法; (3)聯系表示法。
層次模型的基本結構是樹形結構,具有以下特點:
(1)每棵樹有且僅有一個無雙親結點,稱為根;
(2)樹中除根外所有結點有且僅有一個雙親。
從圖論上看,網狀模型是一個不加任何條件限制的無向圖。
關系模型採用二維表來表示,簡稱表,由表框架及表的元組組成。一個二維表就是一個關系。
在二維表中凡能唯一標識元組的最小屬性稱為鍵或碼。從所有侯選健中選取一個作為用戶使用的鍵稱主鍵。表A中的某屬性是某表B的鍵,則稱該屬性集為A的外鍵或外碼。
關系中的數據約束:
(1)實體完整性約束:約束關系的主鍵中屬性值不能為空值;
(2)參照完全性約束:是關系之間的基本約束;
(3)用戶定義的完整性約束:它反映了具體應用中數據的語義要求。
4.簡述客戶/伺服器式DBS的一般結構。此時資料庫應用的功能如何劃分?
答:DBS :資料庫系統(Database System),DBS是實現有組織地、動態地存儲大量關聯數據,方便多用戶訪問的計算機軟體、硬體和數據資源組成的系統,即採用了資料庫技術的計算機系統。
❻ 關於資料庫的幾道問答題,急救
第4題:打開安全性,又擊那個用戶,屬性,裡面有個資料庫選項卡,點以下,就可以設置那個許可權了,只允許該用戶訪問那一個庫就行了
❼ SQL 創建資料庫 參數提問
此語句:指定主文件組。
每個SQL SERVER資料庫,至少有一個主文件組,而且名字為primary,可以有多個次文件組,名字可以用戶自定義。
主文件組主要用於存放資料庫方面的目錄信息。
次文件組主要用於存放用戶數據。
但很多的使用者,對此沒有區分,全部存放在primary組中。所以容易忽略這類概念.
希望以上對你有所幫助.
❽ 資料庫系統原理三範式提問
解:
(1) F={(S# C#)→G, C#→U, S#→SN, C#→CN}
(2) (S# C#)
(3)最高達到第一範式,因為(S# C#)是主鍵,但C#→U, S#→SN, C#→CN,即U,SN,CN這些非主屬性均部分函數依賴於主鍵,所以只能達到第一範式。
(4)S (S#, SN)C (C#, CN, U)SC (S#, C#, G)
https://wenku..com/view/511469fc910ef12d2af9e79c.html
哈哈哈,下面的回答好好笑
❾ 200分提問六道資料庫問題,來幫忙
一:C
二:A
三:A
四:對
五:對(是資料庫管理系統的簡稱,我不找到是對還是選錯!你直接看吧)
六:對
❿ 有關資料庫的提問
可以先將數據導出成文件,再將該文件導入到新表中
詳細操作,右鍵導入導出數據,很簡單試試就知道了