freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫(kù)學(xué)習(xí)入門(mén)數(shù)據(jù)庫(kù)基礎(chǔ)入門(mén)-wenkub

2023-07-10 07:18:36 本頁(yè)面
 

【正文】 束   如果你決定不想執(zhí)行正在輸入過(guò)程中的一個(gè)命令,輸入\c取消它   能夠以大小寫(xiě)輸入關(guān)鍵詞,結(jié)果是等價(jià)的      基本的SQL語(yǔ)句      創(chuàng)建數(shù)據(jù)庫(kù)create database school;   查看有哪些數(shù)據(jù)庫(kù)show databases;   刪除數(shù)據(jù)庫(kù)drop database school;      向數(shù)據(jù)庫(kù)中存儲(chǔ)數(shù)據(jù)      首先進(jìn)入數(shù)據(jù)庫(kù) use dbname;   use類(lèi)似quit,不需要一個(gè)分號(hào),寫(xiě)也無(wú)礙   use必須在一個(gè)單行上給出   查看數(shù)據(jù)庫(kù)中的表 show tables;   在數(shù)據(jù)庫(kù)中創(chuàng)建表 create table student   (name varchar(20),age int,sex char(2));   向表中插入數(shù)據(jù)insert into dbname values(‘張三’,18,‘男’);   查看表中所有的數(shù)據(jù)select * from student;   只查看姓名和年齡select name,age from student;      常用的數(shù)據(jù)類(lèi)型      char(M)固定長(zhǎng)度字符   用來(lái)表示固定長(zhǎng)度字符串,字符串的長(zhǎng)度是1255   VARCHAR(M)可變長(zhǎng)度字符   具有靈活性的字符數(shù)據(jù)類(lèi)型,范圍:1255   處理char類(lèi)型的數(shù)據(jù)比varchar類(lèi)型的數(shù)據(jù)要快,有時(shí)會(huì)快50%(char類(lèi)型存儲(chǔ)的數(shù)據(jù)的長(zhǎng)度是聲明變量時(shí)的固定長(zhǎng)度,而不管數(shù)據(jù)的實(shí)際長(zhǎng)度,varchar存儲(chǔ)的是按數(shù)據(jù)的實(shí)際長(zhǎng)度,從而減小了數(shù)據(jù)文件的大?。?  int 整數(shù) 有符合的范圍:2147483648到2147483647,無(wú)符號(hào)范圍:0到4294967295      其他常用的數(shù)據(jù)類(lèi)型      DATE日期類(lèi)型,顯示‘YYYYMMDD’   DATETIME日期和時(shí)間的組合,顯示‘YYYYMMDD HH:MM:SS39。練習(xí):   amp。zhangsan39。女39。年齡39。   group by對(duì)于查詢(xún)出的數(shù)據(jù)結(jié)果進(jìn)行分類(lèi)(分組)   將學(xué)生按性別進(jìn)行分類(lèi)   select * from stu group by sex;   將學(xué)生按年齡進(jìn)行分類(lèi)   select * from stu group by age;   having 子查詢(xún):對(duì)于where查詢(xún)出的結(jié)果再次進(jìn)行查詢(xún)   查找出年齡大于20歲學(xué)生,并且在其中找出姓名等于xxx的學(xué)生   select * from stu where age 20 having name=39。   distinct 過(guò)濾查詢(xún)的重復(fù)型記錄,只顯示唯一的記錄   將學(xué)生性別過(guò)濾   select distinct(sex) from stu。   實(shí)現(xiàn)查詢(xún)記錄的分頁(yè)   select * from stu limit 0,3。   innodb 會(huì)報(bào)錯(cuò) ,myISAM 會(huì)整形默認(rèn)以0填充   唯一約束(UNIQUE) 不允許列中的數(shù)據(jù)重復(fù)   create table test(id int,unique(id))。)。   insert into test valuse(1)。   insert into test(name)values(39。張三39。   查詢(xún)出所有學(xué)生的檔案信息   select * from student,school where =?;?  select , from student as a, school as b where =。   insert into school(name) values(39。   insert into student(name,schoolid) values(39。那么通常用‘ER’圖來(lái)表示   實(shí)體之間的三種類(lèi)型:1:1 1:N 或N :1 M:N   數(shù)據(jù)庫(kù)設(shè)計(jì)員確定的實(shí)體被轉(zhuǎn)換為表,而其屬性則成為相應(yīng) 表中的字段(列)   如何控制冗余數(shù)據(jù):   一般來(lái)說(shuō)通過(guò)數(shù)據(jù)庫(kù)的范式理論   設(shè)計(jì)數(shù)據(jù)庫(kù)的范式來(lái) 控制冗余   共有五個(gè)范式,一般達(dá)到第三范式即可   第一范式:對(duì)于表中的每一行,必須且僅僅有唯一的行值,在一行中的每一列僅有唯一的值并且具有原子性   第二范式 :要求 非主鍵列是主鍵的子集,非 主鍵列活動(dòng)必須完全依賴(lài)整個(gè)主鍵。   第三范式:要求非主鍵列互不依賴(lài)   第四范式:禁止主鍵列和非主鍵列一對(duì)多關(guān)系不受 約束   第五 范式 :將表分割成盡可能 小的塊,為了排除在表中所有的冗余   MYSQL的聚合函數(shù)   最大值   找出EQ最高的學(xué)生   select name ,eq from student where eq=(select max(EQ)from student);   SELECT MAX(article) AS article FROM shop?;?  select , from (cases inner join user on =) inner join goods on =。   查詢(xún)出:學(xué)生的編號(hào),學(xué)生姓名 ,學(xué)生學(xué)校   select , from student left join school on =。通常左連接和右連接顯示的內(nèi)容是一樣的。訂單編號(hào)39。物品名稱(chēng)39。創(chuàng)建時(shí),應(yīng)將名稱(chēng)指定為      mysqlcreate view as select *from t。   alter view case_view as select as 39。, as 39。      MYSQL的事務(wù)與引擎      什么是 事務(wù)(transaction)   所謂事務(wù),它是一個(gè)操作序列。它的cpu效率可能是任何其他基于磁盤(pán)的關(guān)系數(shù)據(jù)庫(kù)引擎所有不能匹敵的。   MYISAM是數(shù)據(jù)表是ISAM數(shù)據(jù)表的繼承者,也是三個(gè)文件,分別是:   .frm,結(jié)構(gòu)定義文件;   .MYD,數(shù)據(jù)文件;   .MYI,索引文件。即使mysql崩潰或遇到硬件問(wèn)題 ,要么自動(dòng)恢復(fù),要么從備份加事務(wù)日志恢復(fù),你可以取回?cái)?shù)據(jù)   你可以合并許多語(yǔ)句,并用mit語(yǔ)句同時(shí)接受她們?nèi)浚ㄈ绻鸻utomit被禁止掉)   你可以執(zhí)行rollback來(lái)忽略你的改變(如果automit被禁止掉)   如果更新失敗,你的所有改變都變回原來(lái)。   Query OK, 0 rows affected ( sec)   mysql insert into test11 values(1,39。   +++   | id | name |   +++   | 1 | zhangs |   +++   1 row in set ( sec)   mysql end。 at line 1   mysql rollback。   Empty set ( sec)   修改表類(lèi)型   sql語(yǔ)句:alter table tablename engine=innodb;   注意:不可以將mysql系統(tǒng)表比如‘user’或‘host’轉(zhuǎn)換成innodb類(lèi)型。   索引的作用:   快速找出匹配一個(gè)where子句的行   當(dāng)執(zhí)行連接時(shí),從其他表檢索行   對(duì)特定的索引列找出max()或min()值   mysql中的索引:   索引實(shí)際上是一個(gè)分離的列表,具有一個(gè)指向全表的指針   myisam表,索引被存儲(chǔ)為分離文件   innodb,索引存儲(chǔ)為表空間的一部分   mysql有四種類(lèi)型的索引:主鍵(primary key)、唯一索引(unique)、全文索引(full index)、普通索引(index)   創(chuàng)建index   create index indexname on tablename(columnname);   indexname(索引名稱(chēng))   tablename(表名稱(chēng))   columnname
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1