SQL入門概念篇--00

      網(wǎng)友投稿 709 2025-04-01

      文章目錄

      前言:

      概念:

      優(yōu)點(diǎn):

      1.綜合統(tǒng)一

      2.高度非過(guò)程化

      3.面向集合的操作方式

      與其它語(yǔ)言對(duì)比:

      基本操作:

      創(chuàng)建

      刪除

      修改

      示例:

      數(shù)據(jù)庫(kù)管理系統(tǒng)示意圖

      前言:

      數(shù)據(jù)庫(kù)最本質(zhì)的功能,或者說(shuō)最基本的應(yīng)用就是儲(chǔ)存。存儲(chǔ)是數(shù)據(jù)庫(kù)最基本的功能之一

      ,數(shù)據(jù)庫(kù)的產(chǎn)生大約是在十九世紀(jì)中期。數(shù)據(jù)庫(kù)還有一個(gè)功能,就是查詢。數(shù)據(jù)庫(kù)的普及,就是因?yàn)閿?shù)據(jù)庫(kù)不只是可以儲(chǔ)存內(nèi)容。還可以對(duì)內(nèi)容最快速的查詢功能,非常好的體現(xiàn)了高效。并且還有一些其它的特性,比如:安全 ,方便管理,數(shù)據(jù)共享 等等!(友情提示:本篇博客一切操作,全都基于SQL server 2012 64位)

      概念:

      數(shù)據(jù)庫(kù)是以一種邏輯的方式組織和存儲(chǔ)數(shù)據(jù)的,也正是這種存儲(chǔ)方式。也讓數(shù)據(jù)有著高效的檢索能力,而去數(shù)據(jù)庫(kù)執(zhí)行提取數(shù)據(jù)或者插入更改數(shù)據(jù)的一門計(jì)算機(jī)編程語(yǔ)言。就是SQL語(yǔ)句,SQL(Data Manipulation Language)中文意思是:數(shù)據(jù)操作語(yǔ)言。同樣也稱為,結(jié)構(gòu)化查詢語(yǔ)句。通過(guò)SQL特有的語(yǔ)法和結(jié)構(gòu)對(duì)數(shù)據(jù)庫(kù)進(jìn)行,增刪改查的操作。

      優(yōu)點(diǎn):

      1.綜合統(tǒng)一

      SQL語(yǔ)言集數(shù)據(jù)定義語(yǔ)言DDL、數(shù)據(jù)操縱語(yǔ)言DML、數(shù)據(jù)控制語(yǔ)言DCL的功能于一體,語(yǔ)言風(fēng)格統(tǒng)一。用大白話理解就是,語(yǔ)言標(biāo)準(zhǔn)統(tǒng)一方便使用。

      2.高度非過(guò)程化

      非關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操縱語(yǔ)言是面向過(guò)程的語(yǔ)言,用其完成某項(xiàng)請(qǐng)求,必須指定存取路徑。而用SQL語(yǔ)言進(jìn)行數(shù)據(jù)操作,用戶只需提出“做什么”,而不必指明“怎么做”。所以非大的減輕了用戶的負(fù)擔(dān)。

      3.面向集合的操作方式

      SQL語(yǔ)言采用集合操作方式,不僅查找結(jié)果可以是元組的集合,而且一次插入、刪除、更新操作的對(duì)象也可以是元組的集合。

      與其它語(yǔ)言對(duì)比:

      SQL語(yǔ)言允許程序員,一步一步德去編寫指令。不需要通過(guò)任何驅(qū)動(dòng),去實(shí)現(xiàn)想要的效果。其他的語(yǔ)言,大多數(shù)是面向?qū)ο蟮木幊陶Z(yǔ)言。而SQL不是所以,可以不用聲明就可以直接使用。

      基本操作:

      創(chuàng)建

      數(shù)據(jù)庫(kù): create Database 數(shù)據(jù)庫(kù)名稱 數(shù)據(jù)表: create table 數(shù)據(jù)表名稱 ( 字段 和字段類型 )

      1

      2

      3

      4

      5

      6

      7

      刪除

      數(shù)據(jù)庫(kù): drop Database 數(shù)據(jù)庫(kù)名稱 數(shù)據(jù)表: drop table 數(shù)據(jù)表的名稱

      1

      2

      3

      4

      5

      修改

      數(shù)據(jù)表: alter table 數(shù)據(jù)表名稱 add 要添加的字段名 字段類型

      1

      2

      3

      示例:

      就以上面圖片的例子,創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。后面的實(shí)際操作,都用這個(gè)數(shù)據(jù)為例。也都在這個(gè)數(shù)據(jù)庫(kù)上進(jìn)行操作。

      代碼:

      創(chuàng)建數(shù)據(jù)庫(kù) Create database File Culb;

      1

      2

      創(chuàng)建表:MemberDeatails

      create table MemberDeatails ( MemberId integer, FirstName nvarchar(50), LastName nvarchar(50), DateofBirth datetime, Street varchar(100), City varchar(75), State varchar(75), ZipCode varchar(12), Email varchar(200), DateofJoining datetime )

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      11

      12

      13

      14

      創(chuàng)建表:Attendance

      create table Attendance ( MeetingDate datetime, Location varchar(200), MemberAttended char(1), MemberId integer ’外鍵 );

      1

      2

      3

      SQL入門之概念篇--00

      4

      5

      6

      7

      創(chuàng)建表:Films

      create table Films ( FilmId integer, FilmName varchar(100), YearReleased integer, PlotSummary varchar(2000), AvailableOnDVD char(1), Rating integer, CategoryId integer );

      1

      2

      3

      4

      5

      6

      7

      8

      9

      10

      創(chuàng)建表:Category

      create table Category ( CategoryId integer, Category varchar(100) );

      1

      2

      3

      4

      5

      創(chuàng)建表: FavCategory

      create table FavCategory ( CategoryId integer, MemberId integer );

      1

      2

      3

      4

      5

      效果:創(chuàng)建完數(shù)據(jù)庫(kù)之后的效果如圖:

      數(shù)據(jù)庫(kù)管理系統(tǒng)示意圖

      SQL 數(shù)據(jù)庫(kù)

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:包含視頻協(xié)同云平臺(tái)apaas的詞條
      下一篇:如何在Excel中計(jì)算/計(jì)算兩個(gè)日期之間的季度?
      相關(guān)文章
      亚洲av无码有乱码在线观看| 亚洲精品视频在线观看你懂的| 亚洲国产av一区二区三区| 国内精品久久久久影院亚洲| 亚洲三级电影网址| 亚洲国产精品嫩草影院在线观看 | 狠狠色婷婷狠狠狠亚洲综合| yy6080亚洲一级理论| 另类专区另类专区亚洲| 国产在亚洲线视频观看| 国产亚洲精品免费| 亚洲精品国产精品乱码不卞| 亚洲不卡无码av中文字幕| 亚洲国产精品尤物YW在线观看| 亚洲精品视频免费| 亚洲色偷偷综合亚洲AVYP| 久久91亚洲人成电影网站| 亚洲AV无码久久精品成人| 亚洲AV成人精品网站在线播放 | 亚洲成AV人影片在线观看| 亚洲人成网站免费播放| 亚洲av无码一区二区三区四区 | 最新亚洲人成网站在线观看| 最新亚洲人成网站在线观看| 亚洲精品黄色视频在线观看免费资源 | 无码乱人伦一区二区亚洲| 亚洲网站在线观看| 亚洲熟妇无码爱v在线观看| 亚洲人成伊人成综合网久久| 亚洲一区二区三区高清在线观看| 亚洲爆乳大丰满无码专区| 国产精品亚洲色图| 久久亚洲国产精品五月天婷| 久久久久久a亚洲欧洲aⅴ| 亚洲高清美女一区二区三区| 亚洲影视一区二区| 亚洲午夜在线播放| 亚洲精品无码不卡在线播放| 国产精品亚洲а∨天堂2021 | 亚洲第一区在线观看| 久久亚洲精品无码观看不卡|