MySQL數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)課件_第1頁
MySQL數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)課件_第2頁
MySQL數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)課件_第3頁
MySQL數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)課件_第4頁
MySQL數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)課件_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

MySQL數(shù)據(jù)庫管理系統(tǒng)MySQL數(shù)據(jù)基本????數(shù)據(jù)模型概念數(shù)據(jù)服器管理用的法MySQL數(shù)據(jù)、數(shù)據(jù)表管理法MySQL化網(wǎng)/籍分享nnnnMySQLPerformanceBlogMySQL中文網(wǎng)《MySQL性能構(gòu)《深入淺出MySQL》在用MYSQL在用MYSQLMySQL數(shù)據(jù)管理系1、MySQL數(shù)據(jù)管理系的

特點(diǎn)?性能高效而定,MySQL幾乎比當(dāng)前可用的其他所有數(shù)據(jù)的性T能都不差,因此Yahoo、Google、Cisco、HP和NASA等都采用了它作自己的數(shù)據(jù)引。開放源代,MySQL是自由的開放源代品,可以在

GPL下通使用。T多用支持,MySQL可有效地50~1000個(gè)并用的T并且在超600個(gè)用的限度的情況下,MySQL的性能并沒有明的下降。多程,MySQL使用核心程的完全多程,意味著可以采用T多CPU體系構(gòu)。1、MySQL數(shù)據(jù)管理系的特點(diǎn)?開放性,支持ANSISQL-99準(zhǔn),適用于多種操作系(如Linux、TSolaris、FreeBSD、OS/2、MacOS以及Windows95/98/Me/2000/XP和WindowsNT等),可在多種體系構(gòu)(如Intelx86、Alpha、SPARC、PowerPC和IA64等)上運(yùn)行。廣泛的用程序支持,有C、C++、Java、Perl、PHP和Python等多T種客工具和API的支持。支持事理、行定、子、外和全文索等能。T支持大數(shù)據(jù)

,可某些包50000000個(gè)

的數(shù)據(jù)T使用MySQL。有靈活且安全的限和口令系,并

其他主機(jī)的等等。T2、MySQL操作模式??命令操作界面打開命令操作界面,“開始”–“運(yùn)行”T入“mysql

–uroot

–p”,示mysql>T3.數(shù)據(jù)服器?安裝有數(shù)據(jù)管理系的算機(jī)服器。TTT管理方式:支持客機(jī)/服器(C/S)主要:管理數(shù)據(jù)用、數(shù)據(jù)和數(shù)據(jù)表文件4.數(shù)據(jù)用?被授允使用數(shù)據(jù)、數(shù)據(jù)表的人。

數(shù)據(jù)管理:id=root,Tpwd,號、數(shù)據(jù)和

數(shù)

據(jù)

。普通用:由數(shù)據(jù)管理建用號,并授數(shù)據(jù),數(shù)據(jù)表。TMySQL數(shù)據(jù)模型?由數(shù)據(jù)文件與數(shù)據(jù)表文件構(gòu)成。T數(shù)據(jù)文件:用于管理數(shù)據(jù)表構(gòu)成信息的文件,數(shù)據(jù)文件名唯一(不重復(fù))。T數(shù)

據(jù)

數(shù)

據(jù)

的文件,數(shù)據(jù)表文件名唯一(不重復(fù))。數(shù)據(jù)表由,數(shù)據(jù)表文件名+數(shù)據(jù)表構(gòu)+數(shù)據(jù)構(gòu)成。T6.常數(shù)據(jù)型(具體數(shù)據(jù)型看附表)?字符型(姓名,稱,地址)T數(shù)型(工,成,數(shù)量)可以行運(yùn)算T日期型(出生日期,T型(只有兩種狀,和)T7.MySQL的數(shù)據(jù)存?MySQL數(shù)據(jù)管理系保存在“C:/AppServ/MySQL”T系數(shù)據(jù)MySQL,用

的用數(shù)據(jù)bookstore保存在T“C:/AppServ/MySQL/Data”MySQL列型數(shù)數(shù)據(jù)型?數(shù)據(jù)類型說明取值范圍存儲空間1字節(jié)TINYINT[(M)]非常小的整數(shù)較小的整數(shù)-128~127(-2

~2

-1)80~255(0~2

-1)77SMALLINT[(M)]MEDIUMINT[(M)]-32768~32767(-2

~2

-1)0~65535(0~2

-1)2字節(jié)151516中等大小的整數(shù)0~16772153字節(jié)-8388608~8388607INT[(M)]標(biāo)準(zhǔn)整數(shù)-2147683648~21476836470~42949672954字節(jié)BIGINT[(M)]大整數(shù)-9223372036854775808~92233730368547758070~18446744073709551615

8字節(jié)FLOAT[(M,D)]DOUBLE[(M,D)]DECIMAL(M,D)單精度浮點(diǎn)數(shù)±1.175494351E-38±4.402823466E384字節(jié)雙精度浮點(diǎn)數(shù)±2.2250738585072014E-308±1.7976931348623157E+3088字節(jié)一個(gè)字符串類型的浮點(diǎn)數(shù)可變,其值的范圍依賴于M和DM+2字節(jié)字符數(shù)據(jù)型?數(shù)據(jù)類型說明定長字符串最大尺寸存儲空間CHARMBMBMBVARCHARTINYBLOBBLOB可變長字符串非常小的BLOB小BLOBL+1byteL+1byteL+2byteL+3byteL+4byteL+1byteL+2byteL+3byteL+4byte1或2byte1、2、3、4或8byte2

-1byte8216-1byte224-1byte232-1byteMEDIUMBLOBLONGBLOBTINYTEXTTEXT中等BLOB大BLOB非常小的文本串小文本串28-1byte216-1byte224-1byte232-1byte65535個(gè)成員64個(gè)成員MEDIUMTEXTLONGTEXTENUM中等文本串大文本串枚舉SET集合日期和數(shù)據(jù)型?數(shù)據(jù)類型DATE說明取值范圍存儲空間3字節(jié)“零”值0000-00-0000:00:00“YYYY-MM-DD”

格式“HH:MM:SS”格式1000-01-01到9999-12-31-838:59:59到838:59:59TIME3字節(jié)8字節(jié)DATETIME“YYYY-MM-DDHH:MM:SS”

格式1000-01-0100:00:00到9999-12-3123:59:590000-00-0000:00:00TIMESTAMPYEAR“YYYYMMDDHHMMSS”格式“YYYY”格式19700101000000到2037年

4字節(jié)某時(shí)間0000000000000000001901年到2155年1字節(jié)MySQL服器用管理?每一個(gè)使用MySQL數(shù)據(jù)的用必有一個(gè)合法的號(包括用名,用密)和相的限。TMySQL數(shù)據(jù)管理號,用名root,用密(在安裝程中置的密,可以隨修改)。T普通用的號和限必由數(shù)據(jù)管理建和授。T登MySQL服器使用數(shù)據(jù)管理的號登,用名root,用密。?方法一,使用命令行方式登T“開始”–“所有程序”–“AppServ”–“MySQLcommandlineTclient”入密。出mysql>登成功T方法二

使用“運(yùn)行”登MySQL服器。T“開始”–“運(yùn)行”T命令格式:mysql–u<用名>-p<用密>TMySQL服器的用管理MySQL服器中內(nèi)置系數(shù)據(jù),數(shù)據(jù)名mysql,數(shù)據(jù)中內(nèi)置數(shù)據(jù)表,數(shù)據(jù)表名user。??只能由數(shù)據(jù)管理(

root)用行增加新用、修改用密、除用號、用號授

。User數(shù)據(jù)表中所有授用序號1權(quán)限參數(shù)說明Select_privInsert_privUpdate_privDelete_privCreate_privDrop_priv顯示記錄權(quán)限2插入記錄權(quán)限3更新記錄權(quán)限4刪除記錄權(quán)限5建立數(shù)據(jù)庫、數(shù)據(jù)表權(quán)限刪除表文件的權(quán)限創(chuàng)建索引字段權(quán)限修改表結(jié)構(gòu)權(quán)限67Index_priv8Alter_priv9File_priv讀寫服務(wù)器上文件的權(quán)限授權(quán)其他用戶權(quán)限維護(hù)外鍵權(quán)限10111213Grant_privReferences_privShow_db_privLock_tables_priv瀏覽服務(wù)器上數(shù)據(jù)庫權(quán)限創(chuàng)建刪除表鎖權(quán)限MySQL命令格式命令關(guān)<>;分號表示命令束并提交1)打開數(shù)據(jù)??Use<數(shù)據(jù)名>;T例:usemysql;

打開

mysql數(shù)據(jù)T2)增加新用的號到

mysql數(shù)據(jù)user表??Insertinto

數(shù)據(jù)表名

(主機(jī)名,用名,用密,限1,限2,…)Tvalues(主機(jī)名,用名,用密,限1,限2,…);3)激活數(shù)據(jù)TFlushprivileges;1.增加新的用(掌握)?建新的用T包括用名、用密、用限。T打開mysql數(shù)據(jù)T插入新的用號數(shù)據(jù)到

user數(shù)據(jù)表T激活新建的用T命令格式:?mysql>usemysql;Tmysql>insertintomysql.user(主機(jī)名稱,用名稱,用密,限1,T限2,…)values(host,user,password,select_priv,…);Tmysql>flushprivileges;例?usemysql;TTinsertintomysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject)values("localhost",“mysqladmin2",password("passwd"),'','','');flushprivileges;T例用名

booktest,用密333333,有?select,insert,update,delete,create,drop,index,alter限。mysql>usemysql;TTmysql>insertintomysql.user(host,user,password,select_priv,insert_priv,update_priv,delete_privi,create_priv,drop_priv,index_priv,alter_priv)values(‘localhost’,’booktest’,password(‘333333’),

’y’,’y’,’y’,’y’,’y’,’y’,’y’,’y’);mysql>flushprivileges;T2.修改用

(理解)???命令格式:update<表名>set[限參數(shù)名稱=限]where<條件>;mysql>usemysql;Tmysql>updatemysql.userset限名1=限1,限名2=限T2where<條件>;mysql>flushprivileges;T例修改bookuser用的index_priv和alter_priv’y’?mysql>usemysql;Tmysql>update

mysql.user

setindex_priv=‘y’,alter_priv=‘y’Twhereuser=‘bookuser’;mysql>flushprivileges;T修改用密(理解)命令格式:???update<表名>setpassword=password(新密)where<條件>;例修改mysqladmin2用的密?mysql>usemysql;TTTmysql>update

mysql.user

setpassword=password(“222222”)whereuser=“mysqladmin2”;mysql>flushprivileges;3.除

號命令格式:

(掌握)??deletefrom<表名>where<條件>TTTmysql>usemysql;mysql>deletefrommysql.user

where<條件>;mysql>flushprivileges;例

mysqladmin2用?mysql>usemysql;Tmysql>deletefrommysql.user

whereuser=‘mysqladmin2’;Tmysql>flushprivileges;TMySQL數(shù)據(jù)管理數(shù)據(jù):示數(shù)據(jù),建立數(shù)據(jù),除數(shù)據(jù),打開數(shù)據(jù)。??數(shù)據(jù)表

:建立數(shù)據(jù)表,示數(shù)據(jù)表文件名,示數(shù)據(jù)表構(gòu),修改數(shù)據(jù)表構(gòu),除數(shù)據(jù)表文件,更數(shù)據(jù)表名。數(shù)據(jù)表的數(shù)據(jù)(

:增加除修改取?MySQL數(shù)據(jù)(掌握)1.示數(shù)據(jù)(MySQL數(shù)據(jù)是系數(shù)據(jù))????示當(dāng)前服器中所有的數(shù)據(jù)。T命令格式:show

databases;T2.建立數(shù)據(jù)在當(dāng)前服器中建一個(gè)新的數(shù)據(jù)。T命令格式:create

database<數(shù)據(jù)文件名>;T3.除數(shù)據(jù)除當(dāng)前服器中的一個(gè)數(shù)據(jù)。T命令格式:drop

database<數(shù)據(jù)文件名>;T4.打開數(shù)據(jù)打開當(dāng)前服器中的一個(gè)數(shù)據(jù)。T命令格式:use

<數(shù)據(jù)文件名>;TMySQL數(shù)據(jù)表數(shù)據(jù)表=數(shù)據(jù)表名、數(shù)據(jù)表構(gòu)、數(shù)據(jù)定數(shù)據(jù)表構(gòu)(字段名、字段型、度、助)數(shù)據(jù)表工作

:???1.建一個(gè)新的數(shù)據(jù)表、T2.示存在的數(shù)據(jù)表、T3.示一個(gè)數(shù)據(jù)表的構(gòu)、T4.修改數(shù)據(jù)表構(gòu)、T5.除數(shù)據(jù)表、T6.更數(shù)據(jù)表名。TMySQL數(shù)據(jù)表示數(shù)據(jù)表名。(掌握)???showtables;T示數(shù)據(jù)表構(gòu)

。

(掌握)describe<數(shù)據(jù)表文件名>;T修改、增加、除字段名稱、字段型

(理解)⑴修改字段命令格式:Taltertable

數(shù)據(jù)表名

change原字段名

新字段名

;T①修改字段名例:altertablememberschange

性會(huì)性char(2);②修改字段型例:altertablememberschange

工作位

工作位

char(20);MySQL數(shù)據(jù)表⑵增加字段命令格式:

(理解)TTaltertable

數(shù)據(jù)表名

add字段名

字段型;①增加字段例:altertablemembersadd位char(12);⑶除字段命令格式:

(理解)TTaltertable

數(shù)據(jù)表名

drop字段名;①除字段例:altertablemembersdrop位;MySQL數(shù)據(jù)表除數(shù)據(jù)表。

(掌握)?droptable[ifexists]

數(shù)據(jù)表名;T①直接除數(shù)據(jù)表例:droptablemembers;除members數(shù)據(jù)表②如果數(shù)據(jù)表存在就除數(shù)據(jù)表:droptableifexistsmembers;

如果members數(shù)據(jù)表存在就除members數(shù)據(jù)表更數(shù)據(jù)表名。

(理解)?renametable

數(shù)據(jù)表名

to新數(shù)據(jù)表名;T①更數(shù)據(jù)表名例:renametablememberstomembersx;

將數(shù)據(jù)表名members的更membersxMySQL數(shù)據(jù)表1.建立新的數(shù)據(jù)表,定表文件名、字段名、字段型、字段度、置字段屬性。??命令格式:(掌握)createtable<數(shù)據(jù)表名>(<字段1定>,

<字段2定>,…<字段Tn定>);字段i定內(nèi)容:字段名,型,度,非空修符,

default修T符,auto_increment修符。create

字段束?NULL和

NOTNULL修符:NULL允字段空,

NOTNULL字段不允。TDEFAULT修符:在插入自插入一個(gè)。TAUTO_INCREMENT修符:只適用于INT型字段,是步一的自增量修。T建立數(shù)據(jù)表例:建立數(shù)據(jù)表(student)?createdatabasestudent;usestudent;DROPTABLEuser;CREATETABLEuser(idINTVARCHAR(30)

NOTNULL,VARCHAR(32)

NOTNULL,NOTNULL,DEFAULT'男',AUTO_INCREMENTPRIMARYKEY,namepasswordageINTsexVARCHAR(2)birthday

DATE);建立數(shù)據(jù)表建數(shù)據(jù)表方法二:批理方法????將建數(shù)據(jù)表的命令寫入一個(gè)文本文件,sql。文件名:w.sql文件位置:c:\appserv\mysql\dataTTTTTTTTTusestudent;droptableifexistsmembers;createtablemembers(身份號

char(18)

notnull,會(huì)密char(6)notnull,會(huì)姓名

char(10)

notnull,varchar(20)

notnull,注冊datetime);運(yùn)行批理文件,在mysql命令行窗口入按以下格式入命令source??mysql>sourcec:\appserv\mysql\data\w.sql索引索引--索引的作用:提高搜索速度,減少方式一createtable建索引(掌握)??createtable<數(shù)據(jù)表>(字段1定,…字段n定,index[索引名稱](T字段1[,字段2,…]),unique[索引名稱](字段1[,字段2,…]));方式二create[unique]index添加索引?createindex[索引名]on數(shù)據(jù)表

(字段1[,字段2]);Tcreateuniqueindex[索引名]on數(shù)據(jù)表

(字段1[,字段2]);Tunique表示唯一T索引createtable

方式索引例?createtablestudent(學(xué)號

char(8)notnull,姓名

char(12)notnull,性char(2)default

‘男’,出生年月

datenotnulldefault

‘1978-01-08’,char(6)not

nulldefault

‘100001’,indexstudsp(),uniquestudid(學(xué)號));索引createindex

方式索引例?createtablestudent(學(xué)號

char(8)notnull,姓名

char(12)notnull,性char(2)notnulldefault

‘男’,出生年月

datenotnulldefault

‘1978-01-08’,char(6)not

nulldefault

‘100001’);createindexstudsponstudent();createuniqueindexstudidonstudent(學(xué)號);主主(掌握)??主

)非空且不重,可以多字段合

主,一個(gè)數(shù)據(jù)表中主只

個(gè)

。方式一createtable建索引??createtable<數(shù)據(jù)表>(字段1定,…字段n定,primarykey[索引T名稱](字段1[,字段2,…]));方式二altertable

添加索引altertable

數(shù)據(jù)表

addprimarykey[索引名]

(字段1[,字段2]);T主createtable

方式建主例??createtablestudent(學(xué)號

char(8)notnull,姓名

char(12)notnull,性char(2)notnulldefault

‘男’,出生年月

datenotnulldefault

‘1978-01-08’,char(6)not

nulldefault

‘100001’,primarykeystudxh(學(xué)號));主altertable

方式添加主例?createtablestudent(學(xué)號

char(8)notnull,姓名

char(12)notnull,性char(2)notnulldefault

‘男’,出生年月

datenotnulldefault

‘1978-01-08’,char(6)not

nulldefault

‘100001’);altertablestudentaddprimarykeystudxh

(學(xué)號);外外(掌握)??通外在兩個(gè)數(shù)據(jù)表中建立關(guān),可以是一一關(guān),可以是一多關(guān)。關(guān)在關(guān)表中的數(shù)據(jù)構(gòu)成參照完整性。T定外格式:1.使用index索引名

(索引字段)建索引。TT2.使用foreignkey(索引字段)references

主數(shù)據(jù)表名

(主索引字段)。外createtable

方式建外例createtabletitle(稱代char(4)notnullprimarykey,稱名稱

varchar(20)notnull)type=innodb;createtablemembers(身份號

char(18)性char(2)notnull,notnull,notnull,notnull,notnull,出生日期

date工作位

varchar(24)位地址

varchar(24)char(6)notnull,稱代char(4)notnull,primarykey(身份號),index(稱代),foreign

key(稱代)

references

title(稱代))type=innodb;外altertable

方式添加外例createtabletitle(稱代char(4)notnullprimarykey,稱名稱

varchar(20)notnull)type=innodb;createtablemembers(身份號

char(18)性char(2)notnull,notnull,notnull,notnull,notnull,notnull,notnull,出生日期

date工作位

varchar(24)位地址

varchar(24)char(6)稱代char(4)primarykey(身份號),index(稱代))type=innodb;altertable

數(shù)據(jù)表名

addforeign

key(稱代)

references

title(稱代)ondeletecascadeonupdatecascade;除索引,主,

外(掌握)除索引命令格式:??dropindex

索引名稱

on數(shù)據(jù)表名;T除主命令格式:??altertable

數(shù)據(jù)表名

dropprimarykey;T除外命令格式:altertable

數(shù)據(jù)表名

dropforeignkey

外;一般情況通除表除外T(外可以使用

“showcreatetable

數(shù)據(jù)表名”得到,信息中的constraint)?除索引、主、

例createtabletitle(稱代char(4)notnullprimarykey,稱名稱

varchar(20)notnull)type=innodb;createtablemembers(身份號

char(18)性char(2)notnull,notnull,notnull,notnull,notnull,出生日期

date工作位

varchar(24)位地址

varchar(24)char(6)notnull,稱代char(4)notnull,primarykey(身份號),index(稱代),foreign

key(稱代)

references

title(稱代))type=innodb;除索引:???dropindex

索引名稱

on數(shù)據(jù)表名;Tdropindex稱代onmembers;T除主:altertable

數(shù)據(jù)表名

dropprimarykey;Taltertablemembersdropprimarykey;T除外:altertable

數(shù)據(jù)表名

dropforeignkey

外;TTTaltertablemembersdropforeignkeymembers_ibfk_1;外使用

showcreatetablemembers;的constraint得到members_ibfk_1外參照完整性(理解)?外表外與參照表主建立數(shù)據(jù)關(guān),關(guān)構(gòu)成表(參照完整性)。T外定中的

ondeletecascade束、onupdatecascade束。Tondeletecascade束關(guān)表同步除。Tonupdatecascade束關(guān)表同步更新。T數(shù)據(jù)表-增加1.增加(掌握)?insertinto

數(shù)據(jù)表名

(字段名1,…字段名n)values(數(shù)1,…數(shù)n)T;字段i序任意,字段i與數(shù)i一一①增加:insertintomembersx(身份號,性,出生日期,工作位)values(‘’,’男’,’1978-01-03’,’中國人民大學(xué)’);注意:增加主字段或

UNIQUE索引字段不能重復(fù)外字段在關(guān)表中主已存在2.除(掌握)??命令格式1:除數(shù)據(jù)表中全部deletefrom

數(shù)據(jù)表名;T①除數(shù)據(jù)表中全部:deletefrommembersx;命令格式2:除數(shù)據(jù)表中符合條件的?deletefrom

數(shù)據(jù)表名

where條件表達(dá)式T②除數(shù)據(jù)表中符合條件的:deletefrommemberswhere

身份號=‘’修改3.修改(掌握)??命令格式1:修改數(shù)據(jù)表中全部指定字段的update<數(shù)據(jù)表名>set<字段名1=數(shù)1>,…[字段名n=數(shù)n]T字段i序任意,字段i與數(shù)i一一,同修改多個(gè)字段set只使用一個(gè)。T①修改全部指定字段例:updatememberset

會(huì)密=‘999999’;命令格式2:修改數(shù)據(jù)表中符合條件的指定字段的?update<數(shù)據(jù)表名>set<字段名1=數(shù)1>,…[字段名n=數(shù)n]Twhere<條件表達(dá)式>①修改身份號’’的會(huì)密‘888888’,會(huì)姓名‘’例:updatememberset

會(huì)密=‘888888’,會(huì)姓名=‘’取數(shù)據(jù)表(掌握)取數(shù)據(jù)表中指定字段,指定果

,

并行重。?select<字段名表>[from<數(shù)據(jù)表名表>where<條件表達(dá)式>T[orderby字段名

[asc|desc]][groupby<字段名>]]字段名表:示取果from數(shù)據(jù)表名表:數(shù)據(jù)源where條件表達(dá)式:取數(shù)據(jù)條件orderby字段名:按字段行升序asc或降序desc排序groupby字段名:按字段行分例

:?select身份號,性,year(curdate())-year(出生日期)as‘年’fromTmemberswhere性=‘女’orderby年desc;取數(shù)據(jù)表例

:??select身份號,性frommembersgroupby

性asc;T例:like%、_select身份號,會(huì)姓名,會(huì)密frommemberwhere

會(huì)姓名Tlike‘%’;示member數(shù)據(jù)表姓的人信息。Tselect身份號,會(huì)姓名,會(huì)密frommemberwhere

會(huì)姓名Tlike‘_’;示member數(shù)據(jù)表姓名2個(gè)字姓的人信息。T例:

like%?select身份號,會(huì)姓名,會(huì)密frommemberwhere

會(huì)密T>’5555’and會(huì)姓名

notlike‘%’;示member數(shù)據(jù)表不姓并且會(huì)密>’5555’的人信息。T取數(shù)據(jù)表出來自于兩個(gè)以上的數(shù)據(jù)表的數(shù)據(jù)集合,定出條件和出的字段或表達(dá)式。出的字段必指明所屬數(shù)據(jù)表,同要指明數(shù)據(jù)表之的關(guān)。使用數(shù)據(jù)表名(asmb)。?例

:?示member數(shù)據(jù)表的身份號、會(huì)姓名、會(huì)密Tselect身份號,會(huì)姓名,會(huì)密frommember;示members數(shù)據(jù)表的身份號,性,出生日期。Tselect身份號,性,出生日期

frommembers;selectmb.身份號,會(huì)姓名,會(huì)密,性,出生日期

fromTmemberasmb,memberswheremb.身份號=members.身份號;取數(shù)據(jù)表出來自于五個(gè)數(shù)據(jù)表的數(shù)據(jù)集合。出同名字段必指明所屬數(shù)據(jù)表,必用

and分隔定表關(guān)。??例:出

(sell)、名(book)、價(jià)(book)、身份號(member)、會(huì)姓名(member)、性(members)、稱名稱(title)。select

,名,價(jià),member.身份號,會(huì)姓名,性,稱T名稱

frombook,member,title,members,sellwheresell.身份號=member.身份號

andsell.號

=book.號

andmembers.身份號=member.身份號

andmembers.稱代=title.稱代;取數(shù)據(jù)表出來自于五個(gè)數(shù)據(jù)表的數(shù)據(jù)集合。出同名字段必指明所屬數(shù)據(jù)表,必用

and分隔定表關(guān)。??例:出

(sell)、名(book)、價(jià)(book)、身份號(member)、會(huì)姓名(member)、性(members)、稱名稱(title)。取條件,宇、成新、李來群三人

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論