版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、項目一:1、什么是數(shù)據(jù)庫?數(shù)據(jù)庫:DataBase簡寫DB,是按照一定的數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的集合。2、數(shù)據(jù)庫的特點:數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)共享、數(shù)據(jù)獨立性高、 數(shù)據(jù)統(tǒng)一管理與控制。3、數(shù)據(jù)庫系統(tǒng)的組成:DataBase System簡寫DBS,由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(DBMS)和數(shù)據(jù)庫應(yīng)用程序組成。4、SQL語言的特點: SQL是結(jié)構(gòu)化查詢語言,是一種數(shù)據(jù)庫查詢語言和程序設(shè)計語言,主要用于管理數(shù)據(jù)庫中的數(shù)據(jù)。它是關(guān)系型數(shù)據(jù)庫語言的標(biāo)準(zhǔn)。5、SQL語言的組成:數(shù)據(jù)定義語言DDL、數(shù)據(jù)操作語言DML、數(shù)據(jù)查詢語言DQL、數(shù)據(jù)控制語言DCL6、數(shù)據(jù)庫中的操作都是通過SQL語句來完成的。項目二
2、:1、創(chuàng)建數(shù)據(jù)庫的命令:create database 庫名 character set 字符集名 collate 校對規(guī)則名;2、顯示字符集:show character set; 顯示校對規(guī)則:show collation;3、語法格式中可選項符號: 表示二選一:|4、MySQL中代碼的書寫不區(qū)分大小寫5、顯示數(shù)據(jù)庫:show databases 顯示數(shù)據(jù)表:show tables 6、顯示數(shù)據(jù)庫創(chuàng)建語句的語法格式: SHOW CREATE DATABASE 數(shù)據(jù)庫名; 顯示表的創(chuàng)建語句的語法:show create table 表; 顯示視圖的創(chuàng)建語句的語法:show create vi
3、ew 視圖名7、刪除數(shù)據(jù)庫的命令: DROP DATABASE 數(shù)據(jù)庫名刪除數(shù)據(jù)表的命令: DROP TABLE 表名 刪除視圖的命令:DROP VIEW 視圖名8、選擇數(shù)據(jù)庫語法格式:USE 數(shù)據(jù)庫名;*創(chuàng)建表前,要先使用use db語句打開庫9、查看當(dāng)前所選的數(shù)據(jù)庫: SELECT DATABASE();項目三:1、在表定義的過程中,字段定義之間用逗號隔開。2、查看表結(jié)構(gòu): DESC 表名;查看表中某一列的信息: DESC 表名 列名 ;3、復(fù)制數(shù)據(jù)表的語法格式: 1. CREATE TABLE 新表名 LIKE 參照表名 2、 CREATE TABLE 新表名 AS (select語句)
4、4、修改列的數(shù)據(jù)類型: ALTER TABLE 表名 MODIFY 字段名 數(shù)據(jù)類型;5、添加新列: ALTER TABLE 表名項目四: ADD 新字段 數(shù)據(jù)類型 FIRST | AFTER 列名1、insert 命令可以插入一條記錄也可以同時輸入多條記錄。2、對于表的主鍵列,添加數(shù)據(jù)時要求唯一。當(dāng)插入第二條相同的記錄時,系統(tǒng)提示錯誤,可以使用REPLACE語句,用第二條記錄替換第一條記錄。3、如果要修改安全模式數(shù)據(jù)表中的數(shù)據(jù)時,應(yīng)該設(shè)置 SQL_SAFE_UPDATES變量才可以修改或刪除表中的數(shù)據(jù):SET SQL_SAFE_UPDATES=0;4、數(shù)據(jù)完整性就是指存儲在數(shù)據(jù)庫中的數(shù)據(jù)正確
5、性和相關(guān)數(shù)據(jù)具有一致性。5、外鍵設(shè)置以后,需要使用參數(shù) 啟用外鍵: SET FOREIGN_KEY_CHECKS=1;項目五: 禁用外鍵: SET FOREIGN_KEY_CHECKS=0;1、定義列別名 :當(dāng)希望查詢結(jié)果中的某些列或所有列顯示時且使用自己選擇的列標(biāo)題時,可以在列名之后使用AS子句來更改查詢結(jié)果的列別名。語法格式為: SELECT 列名 AS 別名 from 表名2、對表只選擇其某些列時,可能會出現(xiàn)重復(fù)行??梢允褂肈ISTINCT關(guān)鍵字消除結(jié)果集中的重復(fù)行。3、已知數(shù)據(jù)庫中的員工表中包含字段:員工ID,姓名,出生日期;寫出顯示全體員工員工ID和年齡的語句:select 員工ID
6、, YEAR(NOW( )-YEAR(出生日期) as年齡 from 員工;4、其中通配符包括以下兩種: %:代表0個或多個字符組成的任意字符串。 _:下劃線,代表任意一個字符。(匹配串)5、在使用范圍運(yùn)算符BETWEENAND 用來比較可連續(xù)的范圍,起始值必須小于終止值。6、取子串函數(shù):SUBSTRING(字段名,位置,長度),寫出截取姓名字段中所有學(xué)生姓氏的函數(shù)。7、MySQL中的聚合函數(shù)可以對任何類型的數(shù)據(jù)進(jìn)行操作。8、忽略空值:MAX(字段名) 、MIN(字段名)、 SUM(字段名) 、AVG(字段名) 、COUNT(字段名) 計算空值:COUNT(*)9、分組:是對查詢結(jié)果集中的數(shù)據(jù)
7、進(jìn)行分組,group by 分組字段;與它連用的語句是分組條件 having10、在GROUP BY子句中使用ROLLUP操作符,可指定在結(jié)果集內(nèi)不僅包含由 GROUP BY 提供的正常行,還包含匯總行。11、條件的定義和WHERE子句中的條件類似,不過HAVING子句中的條件可以包含聚合函數(shù),而WHERE子句中則不可以。12、SQL標(biāo)準(zhǔn)要求HAVING必須引用GROUP BY子句中的列或用于聚合函數(shù)中的列。13、使用ORDER BY子句后可以保證結(jié)果中的行按一定順序排列。14、LIMIT子句主要用于限制被SELECT語句返回的行數(shù): LIMIT 行數(shù) | 行號,偏移項目六1、自然連接:把等值
8、連接目標(biāo)列中的重復(fù)屬性列去掉.2、內(nèi)連接可以同時連接多張表,外連接只能連接兩張表。3、如果要連接的表中有列名相同,并且連接的條件就是列名相等,那么ON條件也可以換成USING子句。4、子查詢先執(zhí)行內(nèi)部查詢,后執(zhí)行外部查詢。5、子查詢需要用()括起來。6、將子查詢放在操作符的右邊。7、子查詢通常出現(xiàn)在外層主查詢的WHERE子句中,也可以出現(xiàn)在主查詢的SELECT子句以及HAVING子句中。子查詢除了可以用在SELECT語句中,還可以用在INSERT、UPDATE及DELETE語句中。8、ANY或ALL運(yùn)算符連接的子查詢必須與比較運(yùn)算符同時使用。項目七:1、 視圖是一種數(shù)據(jù)庫對象,是從一個或者多個
9、數(shù)據(jù)表或視圖中導(dǎo)出的虛擬表。2、 視圖的結(jié)構(gòu)和數(shù)據(jù)是對表進(jìn)行查詢的結(jié)果。3、 當(dāng)對通過視圖看到的數(shù)據(jù)進(jìn)行修改時,相應(yīng)的基表的數(shù)據(jù)也會發(fā)生變化。4、 數(shù)據(jù)庫中只存儲視圖定義,而不存放視圖對應(yīng)的數(shù)據(jù)。視圖中的數(shù)據(jù)是在視圖被使用時動態(tài)生成的。5、 視圖的作用:1)視圖可以集中數(shù)據(jù),滿足不同用戶對數(shù)據(jù)的不同要求。 2)視圖可以簡化復(fù)雜查詢的結(jié)構(gòu),方便用戶對數(shù)據(jù)的操作。 3)視圖能夠?qū)?shù)據(jù)提供安全保護(hù)。 4)便于組織數(shù)據(jù)導(dǎo)出。6、 更新視圖就是通過視圖添加、修改、刪除數(shù)據(jù)。項目八:1、 索引是一種提高查找速度的機(jī)制。2、 在數(shù)據(jù)庫中,索引可以提高數(shù)據(jù)的查詢速度,所以創(chuàng)建的索引越多,查詢的速度就越快。3、
10、 全文索引只能在VARCHAR或TEXT類型的列上創(chuàng)建。4、 使用CREATE INDEX語句可以在一個已有表上創(chuàng)建索引,一個表可以創(chuàng)建多個索引。5、 創(chuàng)建索引的方法:1)CREATE INDEX命令 2)ALTER TABLE命令 3)created table 命令中項目九:1、 字符串是指用單引號或雙引號括起來的字符序列。2、 用單引號將表示日期時間的字符串括起來構(gòu)成。3、 用戶變量只能在BEGINEND語句塊中聲明。4、 用戶變量必須在程序的開頭就聲明,聲明完后,可以在聲明它的BEGINEND語句塊中使用該變量,其他語句塊中不可以使用它。5、使用存儲過程的優(yōu)點有:(1)存儲過程在服務(wù)器
11、端運(yùn)行,執(zhí)行速度快。(2)存儲過程執(zhí)行一次后,其執(zhí)行規(guī)劃就駐留在高速緩沖存儲器,在以后的操作中,只需從高速緩沖存儲器中調(diào)用已編譯好的二進(jìn)制代碼執(zhí)行,提高了系統(tǒng)性能。(3)確保數(shù)據(jù)庫的安全。使用存儲過程可以完成所有數(shù)據(jù)庫操作,并可通過編程方式控制上述操作對數(shù)據(jù)庫信息訪問的權(quán)限。6、在MySQL中,服務(wù)器處理語句的時候是以分號為結(jié)束標(biāo)志的。7、使用DELIMITER命令將MySQL語句的結(jié)束標(biāo)志修改為其他符號。8、存儲過程也可以不加參數(shù),但是名稱后面的括號是不可省略的。9、DELIMITER $ CREATE PROCEDURE del_member(IN XH CHAR(12) BEGINDEL
12、ETE FROM XS WHERE 學(xué)號=XH; END $ DELIMITER ; -以上程序的批處理結(jié)束標(biāo)識是$。10、 無參的存儲過程在調(diào)用時括號不能省略。11、 在MYSQL 中,CASE語句最后以END CASE結(jié)束。12、 存儲過程創(chuàng)建完后,可以在程序、觸發(fā)器或者存儲過程中被調(diào)用,但是都必須使用到CALL語句。13、 調(diào)用存儲過程時,如果包含輸出變量,則該變量前面加。14、 使用SELECT語句來調(diào)用存儲函數(shù);15、 存儲函數(shù)必須包含一條RETURN語句,而這條特殊的SQL語句不允許包含于存儲過程中。16、 存儲函數(shù)不能擁有輸出參數(shù),因為存儲函數(shù)本身就是輸出參數(shù);17、 觸發(fā)器觸發(fā)
13、的時刻有AFTER和BEFORE,以表示觸發(fā)器是在激活它的語句之前或之后觸發(fā)。18、 觸發(fā)器的觸發(fā)事件有INSERT UPDATE DELETE。項目十1、 用戶要訪問MySQL數(shù)據(jù)庫,首先必須擁有登錄到MySQL服務(wù)器的用戶名和口令。2、 要使用CREATE USER,必須擁有mysql數(shù)據(jù)庫的全局CREATE USER權(quán)限或INSERT權(quán)限。3、 Create user 命令中的用戶名格式為: ser_namehost_name4、 給某用戶授予權(quán)限可以使用GRANT語句。使用SHOW GRANTS語句可以查看當(dāng)前賬戶擁有什么權(quán)限。5、 如果權(quán)限授予了一個不存在的用戶,MySQL會自動執(zhí)行
14、一條CREATE USER語句來創(chuàng)建這個用戶,但必須為該用戶指定密碼 。6、 授予數(shù)據(jù)庫權(quán)限時ON關(guān)鍵字后面跟“*”和“db_name.*”。 “*”:表示當(dāng)前數(shù)據(jù)庫中的所有表;“db_name.*”:表示某個數(shù)據(jù)庫中的所有表。7、 在GRANT語法格式中,授予用戶權(quán)限時ON子句中使用“*.*”,表示所有數(shù)據(jù)庫的所有表。8、 要使用REVOKE,用戶必須擁有mysql數(shù)據(jù)庫的全局CREATE USER權(quán)限或UPDATE權(quán)限。9、 MySQL有三種保證數(shù)據(jù)安全的方法:(1)數(shù)據(jù)庫備份(2)二進(jìn)制日志文件(3)數(shù)據(jù)庫復(fù)制。10、 使用RENAME USER語句來修改一個已經(jīng)存在的SQL用戶的名字時
15、,要使命令立即生效命令: Flush privileges;11、 在授予表權(quán)限時,ON關(guān)鍵字后面跟表名或視圖名。12、 MySQL有三種保證數(shù)據(jù)安全的方法:(1)數(shù)據(jù)庫備份:通過導(dǎo)出數(shù)據(jù)或者表文件的拷貝來保護(hù)數(shù)據(jù)。(2)二進(jìn)制日志文件:保存更新數(shù)據(jù)的所有語句。(3)數(shù)據(jù)庫復(fù)制:MySQL內(nèi)部復(fù)制功能建立在兩個或兩個以上服務(wù)器之間,通過設(shè)定它們之間的主從關(guān)系來實現(xiàn)的。其中一個作為主服務(wù)器,其他的作為從服務(wù)器。期 末 練 習(xí) 題一、選擇題1、在MySQL中,服務(wù)器處理語句的結(jié)束標(biāo)志為( D )。AGO B C$ D 分號2、存儲過程創(chuàng)建后,可在程序、觸發(fā)器或存儲過程中使用( C )語句調(diào)用。AE
16、XECUTE BCREATE CCALL D ERTURN3、“abc”屬于( A )A、字符串型 B、整型 C、數(shù)字型 D、日期和時間類型4、以下不是MySQL索引類型的是( C )A、普通索引 B、全文索引 C、并行索引 D、唯一索引5、以下哪個是正確的創(chuàng)建存儲過程的命令( A )A、CREATE PROCEDURE B、CREATE FUNCTION C、CREATE DATABASE D、CREATE TABLE6、下列關(guān)于關(guān)系數(shù)據(jù)庫中主鍵的描述正確的是( D )。A.表中允許有多個主鍵 B.創(chuàng)建唯一的索引,允許空值C.只允許以表中第一字段建立 D.為標(biāo)識表中唯一的實體7、在SQL語言
17、中,用來插入和更新數(shù)據(jù)的命令是( A )。A、INSERT,UPDATE B、UPDATE,INSERT C、DELETE,UPDATE D、INSERT,SELECT8、“2016-06-30”屬于( D )A、字符串型 B、浮點型 C、數(shù)字型 D、日期和時間類型9、要查詢book表中所有書名中以“計算機(jī)”開頭的書籍的價格,可用( D )語句。A. SELECT price FROM book WHERE book_name = 計算機(jī)*B. SELECT price FROM book WHERE book_name LIKE 計算機(jī)*C. SELECT price FROM book W
18、HERE book_name = 計算機(jī)%D. SELECT price FROM book WHERE book_name LIKE 計算機(jī)%10、創(chuàng)建數(shù)據(jù)庫的語法格式是( C )A、SHOW DATABASE; B、USE 數(shù)據(jù)庫名; C、CREATE DATABASE 數(shù)據(jù)庫名; D、DROP DATABASE 數(shù)據(jù)庫名 ;11、插入記錄的語法格式是( B )A、insert from 表名 (字段1,字段2,) values(值1,值2,);B、insert into 表名 (字段1,字段2,) values(值1,值2,);C、insert where 表名 (字段1,字段2,) v
19、alues(值1,值2,);D、insert into from 表名 (字段1,字段2,) values(值1,值2,);12、查詢tb數(shù)據(jù)表中id=1的記錄,語法格式是( D )A、select * into tb where id=1;B、select * where tb where id=1;C、select * delete tb where id=1;D、select * from tb where id=1;13、MySQL腳本文件的擴(kuò)展名是( A )。A、.sql B、.bak C、.c D、.vbp14、查詢book表中price字段的最大值,查詢語句是( A )A、sel
20、ect max(price) from book;B、select min(price) from book;C、select price from min book;D、select price from max book;15、表示職稱為副教授同時性別為男的表達(dá)式為( B )A. 職稱=副教授 OR 性別=男 B. 職稱=副教授 AND 性別=男C. BETWEEN 副教授 AND 男 D. IN (副教授,男)16、在SELECT語句的SELECT子句中使用關(guān)鍵字( B )可以過濾重復(fù)行。A、UNION B、DISTINCT C、ALL D、TOP17、查詢xs數(shù)據(jù)表中的所有數(shù)據(jù),并按學(xué)
21、號降序排列,語法格式是( C )A、select * from xs group by 學(xué)號desc;B、select * from xs order by 學(xué)號 ascC、select * from xs order by 學(xué)號 desc;D、select * from xs 學(xué)號 order by;18、SQL語言中,刪除一個表的命令是( C )。ADELETE BCLEAR C DROP DREMOVE19、SQL語言允許使用通配符進(jìn)行字符串匹配的操作,其中%可以表示( c )。A、0個字符 B、1個字符 C、多個字符 D、以上都可以20、( D )是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理
22、軟件,數(shù)據(jù)庫在建立、使用和維護(hù)時由其統(tǒng)一管理和控制。A、DBA B、DB C、DBS D、DBMS21、查詢book表中book_name字段和book_price字段的信息,查詢語句是( A )A、select book_name,book_price from book ;B、select * from book;C、select book from book_name,book_price ;D、select * from book book_name,book_price;22、模式查找like ba%,下面( B )結(jié)果是可能的。A.aili B. baiZZ C.bba D.cca
23、23、假設(shè)“學(xué)生”表中有200條記錄,語句“SELECT * FROM 學(xué)生 limit 5,7;”實現(xiàn)的查詢功能是( C )。A、查詢學(xué)生表中的前兩條記錄 B、查詢學(xué)生表中的5至7條記錄C、查詢學(xué)生表中第6位學(xué)生開始的7條記錄 D、以上都不對24、以下關(guān)于嵌套查詢的描述中錯誤的是( C )。A、子查詢嵌套在父查詢的WHERE子句或HAVING子句中建立父查詢的查詢條件B、使用子查詢時,必須使用圓括號把子查詢括起來C、嵌套查詢的求解方法是由外向里D、子查詢可以用在數(shù)據(jù)操縱語句中25、公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是( D )
24、。A、多對多 B、一對一 C、多對一 D、一對多26、T-SQL語句格式約定中,( A )內(nèi)包含的參數(shù)為可選的。A B() C D以上都是27、Select 職工號 FROM 職工 WHERE 工資1250 命令的功能是( A )。A.查詢工資大于1250的紀(jì)錄 B.查詢1250號記錄后的記錄C.檢索所有的職工號 D.從職工關(guān)系中檢索工資大于1250的職工號28、實體之間的聯(lián)系,可以是( D )。A一對一聯(lián)系 B一對多聯(lián)系 C多對多聯(lián)系 D以上都是29、在SELECT語句中,( B )子句不能使用集合函數(shù)。A、SELECT B、WHERE C、ORDER BY D、HAVING30、用于求系統(tǒng)
25、日期的函數(shù)是( B )。AYEAR() BNOW() CCOUNT() DSUM()31、以下不屬于數(shù)據(jù)庫對象的是( C )。A、表 B、視圖 C、字段 D、存儲過程32、以下關(guān)于視圖的描述正確的是( D?A )。A、使用視圖可以提高數(shù)據(jù)庫的安全性 B、使用視圖不可以簡化數(shù)據(jù)操作C、視圖是由CREATE TABLE語句構(gòu)造的 D、視圖和表一樣是由數(shù)據(jù)構(gòu)成的33、在T-SQL語言中,修改表結(jié)構(gòu)時,應(yīng)使用的命令是( C )。 AUPDATE TABLE BINSERT TABLE CALTER TABLE DMODIFY34、以下哪個數(shù)據(jù)類型的字段可以設(shè)置全文索引( B )。ACHAR BTEXT
26、 C INT DDATETIME35、查詢畢業(yè)學(xué)校名稱與“清華”有關(guān)的記錄應(yīng)該用( D)。A. SELECT * FROM 學(xué)習(xí)經(jīng)歷 WHERE 畢業(yè)學(xué)校 LIKE *清華*B. SELECT * FROM 學(xué)習(xí)經(jīng)歷 WHERE 畢業(yè)學(xué)校 = %清華%C. SELECT * FROM 學(xué)習(xí)經(jīng)歷 WHERE 畢業(yè)學(xué)校 LIKE ?清華?D. SELECT * FROM 學(xué)習(xí)經(jīng)歷 WHERE 畢業(yè)學(xué)校 LIKE %清華%36、主鍵約束是非空約束和( C )約束的組合。A檢查約束 BNULL約束 C唯一約束 DDEFAULT約束37、在數(shù)據(jù)庫中存儲的是( B )A、數(shù)據(jù) B、數(shù)據(jù)模型 C、數(shù)據(jù)及數(shù)據(jù)
27、之間的關(guān)系 D、信息38、SQL語言是( A)語言,容易學(xué)習(xí)。A、過程化 B、非過程化 C、格式化 D、導(dǎo)航式39、對于MySQL錯誤的說法是( D )A、MySQL是一款關(guān)系數(shù)據(jù)庫系統(tǒng) B、MySQL是一款網(wǎng)絡(luò)數(shù)據(jù)庫系統(tǒng) C、MySQL可以在Linux或者是Windows下運(yùn)行 D、MySQL對SQL的支持不太好40、使用索引下列哪個說法是正確的( B )。A. 節(jié)省磁盤空間 B. 縮短查詢時間 C. 在執(zhí)行插入、修改、刪除時節(jié)省時間 D. 與表無關(guān)41、SQL語言中,條件年齡 BETWEEN 15 AND 35表示年齡在15至35之間,且( A )。A.包括15歲和35歲 B.不包括15歲
28、和35歲C.包括15歲但不包括35歲 D.包括35歲但不包括15歲42、創(chuàng)建視圖是通過( B )語句實現(xiàn)的。A、show view B、create view C、drop view D、drop43、在視圖上不能完成的操作是( B )。A更新視圖數(shù)據(jù) B在視圖上定義新的基本表 C在視圖上定義新視圖 D查詢44、下面( B )語句用于創(chuàng)建數(shù)據(jù)庫表。A、CREATE DATABASE B、CREATE TABLE C、ALTER DATABASE D、ALTER TABLE45、假如有兩個表的連接是這樣的:table1 INNER JOIN table2 其中table1和table2是兩個具有
29、公共屬性的表,這種連接會生成哪種結(jié)果集?( D )A. 包括table1中的所有行,不包括table2的不匹配行B. 包括table2中的所有行,不包括table1的不匹配行C. 包括和兩個表的所有行 D. 只包括table1和table2滿足條件的行46、在MySQL中,通常使用( A )語句來指定一個已有數(shù)據(jù)庫作為當(dāng)前工作數(shù)據(jù)庫。AUSING BUSED CUSES DUSE 47E-R圖提供了表示信息世界中實體、屬性和( B )的方法。A數(shù)據(jù) B聯(lián)系 C 表 D模式48E-R圖是數(shù)據(jù)庫設(shè)計的工具之一,它一般適用于建立數(shù)據(jù)庫的( A )A概念模型 B結(jié)構(gòu)模型 C物理模型 D邏輯模型49將E
30、-R圖轉(zhuǎn)換到關(guān)系模式時,實體與聯(lián)系都可以表示成( B )。A屬性 B關(guān)系 C鍵 D域50、可用于從表或視圖中檢索數(shù)據(jù)的SQL語句是( A )。ASELECT語句BINSERT語句C UPDATE語句DDELETE語句51、SQL語言又稱_C_。A結(jié)構(gòu)化定義語言B結(jié)構(gòu)化控制語言C結(jié)構(gòu)化查詢語言D結(jié)構(gòu)化操縱語言52、下列( B )類型不是MySQL中常用的的數(shù)據(jù)類型。AINTBVARCTIMEDCHAR53、以下哪一個不是MySQL邏輯模型( C )。A關(guān)系模型B網(wǎng)絡(luò)模型C概念模型D層次模型54、以下哪種數(shù)據(jù)類型的字段可以創(chuàng)建全文索引( C )。AINTBCHARCTEXTDDATE二、填空題1用
31、二維表結(jié)構(gòu)表示實體以及實體間聯(lián)系的數(shù)據(jù)模型稱為_關(guān)系_數(shù)據(jù)模型。2數(shù)據(jù)庫設(shè)計包括概念設(shè)計、_邏輯設(shè)計_和物理設(shè)計。3在E-R圖中,矩形表示_實體_。4、MySQL安裝成功后,在系統(tǒng)中會默認(rèn)建立一個_root_用戶。5、在MySQL中,通常使用_null_來表示一個列沒有值或缺值的情形。6、在CREATETABLE語句中,通常使用_primary key_關(guān)鍵字來指定主鍵。7、ORDER BY子句在SELECT語句中所起的作用是 排序 。8、在SELECT語句中,對查詢結(jié)果進(jìn)行排序,應(yīng)使用 ORDER BY 子句。9、GROUP BY子句在SELECT語句中所起的作用是 分組 。10、在SELE
32、CT語句中, having 子句用于對分組統(tǒng)計進(jìn)一步設(shè)置條件,對結(jié)果再次進(jìn)行篩選。11、HAVING子句與WHERE子句很相似,其區(qū)別在于:WHERE子句作用的對象是_表條件_,HAVING子句作用的對象是_組條件_。12、表示職稱為副教授同時性別為男的表達(dá)式為 職稱=副教授 and性別=男 。13、SQL語句中,表示年齡在40至50之間的表達(dá)式為 年齡40 and 年齡 50 。14、用于計算字段累加和與統(tǒng)計記錄數(shù)的集合函數(shù)分別是_sum()_和_count()_。15、MySQL中聚合函數(shù)有最大、最小、求和、平均和計數(shù)等,它們分別是_max()_、_min()_、_avg()_、avg()
33、和count()。16、計算字段平均值的函數(shù)是_avg()_,統(tǒng)計字段最大值的函數(shù)是_max()_。17、通配符_%_代表任意長度(長度也可為0)的字符串,通配符 _ 代表任意單個字符。18、可以獲取系統(tǒng)當(dāng)前日期和時間的函數(shù)是 now() 。19、視圖是在基本表的基礎(chǔ)上,通過 查詢語句 語句生成的。20、表是由行和列組成的,行有時也稱為_ 記錄 _,列有時也稱為_ 字段 _或域。21、實體之間的聯(lián)系類型有三種,分別為_ 一對一 _、_ 一對多 _和_ 多對多 _。22、修改表結(jié)構(gòu)的語句是_ alter table ,刪除表的語句是_ drop table _。23、數(shù)據(jù)庫系統(tǒng)的核心軟件是 DBMS數(shù)據(jù)庫管理系統(tǒng) _。24、創(chuàng)建、修改和刪除數(shù)據(jù)庫的命令分別是 create _Database、 alter _Database和 drop _Database。25、按照數(shù)據(jù)結(jié)構(gòu)的類型來命名,邏輯模型分為層次模型、_ 網(wǎng)狀模型 _和_ 關(guān)系模型 _。26、DBMS是指_ 數(shù)據(jù)庫管理系統(tǒng) _,它是位于用戶和_ 數(shù)據(jù)庫 _之間的一層管理軟件。27、數(shù)據(jù)庫系統(tǒng)一般是由_ 程序設(shè)計人員 _、_ 程序開發(fā)工具 _、_ 數(shù)據(jù)庫 _應(yīng)用系統(tǒng)、數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職作物生產(chǎn)(應(yīng)用技巧實操)試題及答案
- 2025年高職(樂器維修)琵琶修復(fù)技術(shù)綜合測試題及答案
- 2025年中職(醫(yī)用電子儀器應(yīng)用與維護(hù))心電圖機(jī)操作專項測試試題及答案
- 2025年中職新聞采編與制作(新聞采編制作應(yīng)用)試題及答案
- 2025年大學(xué)中國語言文學(xué)(外國文學(xué))試題及答案
- 2025年中職航海技術(shù)(航海氣象認(rèn)知)試題及答案
- 養(yǎng)老院老人生活設(shè)施維修人員晉升制度
- 養(yǎng)老院老人心理咨詢師行為規(guī)范制度
- 養(yǎng)老院護(hù)理服務(wù)標(biāo)準(zhǔn)制度
- 養(yǎng)老院入住老人生活照料制度
- 電商平臺消費者權(quán)益保護(hù)政策
- 年度采購合同框架協(xié)議
- 14J936變形縫建筑構(gòu)造
- TD/T 1012-2016 土地整治項目規(guī)劃設(shè)計規(guī)范(正式版)
- 《繼電保護(hù)智能運(yùn)維檢修 第5部分:在線監(jiān)測站端信息描述》
- 動物園市場競爭中的差異化策略
- 氣錘計算方法
- 人力資源服務(wù)機(jī)構(gòu)管理制度
- 聯(lián)合利華中國公司銷售運(yùn)作手冊
- 電氣二次設(shè)備定期工作標(biāo)準(zhǔn)
- 銀行開戶單位工作證明模板
評論
0/150
提交評論