日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQL数据库入门基础

發布時間:2025/5/22 数据库 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQL数据库入门基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?

SQL(Structure Query Language,結構化查詢語言)語言是國際標準化組織(ISO)采納的標準數據庫語言。

數據庫就是一幢大樓,我們要先蓋樓,然后再招住戶(住戶當然就是數據庫對象,)。我們蓋得大樓的基本格局設計師們已經為我們設計好,我們在創建數據庫過程中,系統(設計師)就會我們把格局設計好。我們住戶住進去后只需根據自己的需要小改就可以了。那么我們現在來蓋樓吧


SQL語言共分為四大類:數據查詢語言DQL,數據操縱語言DML, 數據定義語言DDL,數據控制語言DCL。


1 ?數據查詢語言DQL ( Data Query ?Language)
數據查詢語言DQL用于檢索數據庫
基本結構是由SELECT子句,FROM子句,WHERE子句組成的查詢塊:?
Select <字段名表>?
From <表或視圖名>?
Where <查詢條件>?


2 ?數據操縱語言DML ?(Data Manipulation Language)
(SELECT,DELETE,UPDATE,INSERT) 數據操縱語言DML用于改變數據庫數據
主要有三種形式:?
1) 插入:Insert?
2) 更新:Update
3) 刪除:Delete


3 ?數據定義語言DDL ?(Data Definition Language) ?
(CREATE,ALTER,DROP,DECLARE)?
數據定義語言DDL用于建立,修改,刪除數據庫中的各種對象-----表、視圖、?
索引、同義詞、聚簇等如:?
CREATE TABLE/VIEW/INDEX/SYN/CLUSTER?


4 ?數據控制語言DCL( Data Control Language)?
(GRANT,REVOKE,COMMIT,ROLLBACK)
數據控制語言DCL用來授予或回收訪問數據庫的某種特權,并控制?
數據庫操縱事務發生的時間及效果,對數據庫實行監視等。
包含兩條命令:?
1) Grant:授權。
2)Revoke:撤回。


數據庫結構


一、數據庫的存儲結構
數據庫文件:邏輯結構和物理結構
邏輯存儲結構:文件的性質:數據文件和日志文件。
數據文件:
首要數據文件:一個數據庫必須有一個首要數據文件。(.mdf)
次要數據文件:可以有多個次要數據文件,也可沒有。(.ndf)
日志文件:(.ldf)。安裝文件、配置文件、錯誤信息文件。
物理存儲結構:以文件的形式存儲在磁盤上。
數據庫文件組:
也分主文件組,次文件組,
日志文件不屬于文件組一部分,文件在文件組中不是共享的,即一個文件只屬于一個文件組。文件缺省時被分在主文件組中。
?
二、創建數據庫
創建方式:企業管理器、 ?T-SQL 語句


三、修改數據庫
1、空間大小修改?
2、重命名
3、數據庫結構的更改 ??
?
四、刪除數據庫
1、T-SQL 語言;Alert database databasename
2、企業管理器:右鍵刪除
3、鍵盤 ? delete
?
五、備份和恢復數據庫
備份設備
企業管理器:添加備份或刪除備份設備。

小結:數據庫就是按照數據結構來組織、存儲和管理數據的倉庫,簡而言之就是對數據的處理(增、刪、改、查)。

?

?

數據庫約束 ?1、什么是數據庫約束 2、創建、刪除和修改約束 五種約束 1、主鍵約束(英文)【添加、刪除、修改操作方法、參數說明】 2、唯一性約束() 3、檢查約束() 4、缺省約束() 5、外鍵約束() 約束 check約束 primary key 約束 unique約束 default約束 foreign key 約束 二、檢查約束(操作方法,兩種) 三、索引操作(索引概念、索引作用) 創建索引(方法) 查看、修改、刪除索引 小結:約束是在表中定義的用于維護數據庫完整性的一些規則通過為表中的列定義,約束可以防止將錯誤的數據插入表中,也可以保持表之間數據的一致性 更多關于約束內容請(單擊此處??單擊此處) 數據庫完整性控制的基本概念與方法。 數據庫完整性: 1、實體完整性 2、參照完整性 3、用戶自定義完整性 4、完整性約束命名子句 5、域中的完整性限制 6、觸發器(定義、激活、刪除) 為維護數據庫的完整性,DBMS必須: 1、提供定義完整性約束條件的機制(DDL) 實體完整性、參照完整性、用戶自定義完整性 2、提供完整性檢查的方法 檢查是否違背了完整性約束 update ?delete insert 3、違約處理 采取的處理方式 ? noaction cascade 小結:數據庫的完整性是為了保證數據庫中儲存的數據是正確的 RDBMS關系數據庫管理系統(猛擊此處)(Relational Database Management System)完整性實現的機制 數據庫的查詢 數據的查詢 1、查詢工具的使用 2、查詢語句的語法結構(select語句是T-SQL的核心) 3、子查詢(exists子查詢、From子句) 4、連接(內連接、外連接、交叉連接) 5、數據匯總(sum、avg)(max、min)(count)(having子句) 6、排序 select語句的其他子句 1、into子句 2、union子句 小結:查詢為了方便用戶找到對應的數據? ? 數據庫視圖的創建和管理 視圖是一個虛擬表 T-SQL語言的視圖定義 創建、修改、刪除、使用視圖 創建視圖 創建視圖需要考慮的準則 必須獲得創建視圖的權限,并且如果使用架構綁定創建視圖,必須對視圖定義中所引用的表或視圖具有適當的權限 使用SSMS創建視圖 使用T-SQL創建視圖 視圖特點: 1、視圖的列可以來自不同的表,是表的抽象和在邏輯意義上建立的新關系 2、視圖是由基本表(實表)產生的表(虛表) 3、視圖的建立和刪除不影響表 4、對視圖內容的更新(添加、刪除和修改)直接影響基本表 5、視圖來自多個基本表時,不允許添加和刪除數據 視圖的作用 1、視圖能簡化用戶的操作 2、安全性 3、邏輯數據獨立性 視圖的處理 1、修改 2、刪除 3、使用 4、檢索 利用視圖操作基本表 1、添加記錄(Insert Into + Values) 2、修改記錄(Update + Set +Where) 3、刪除記錄(Delete From + Where) 數據庫表、視圖的相互聯系和概念 聯系: 視圖(view)是在基本表之上建立的表,它的結構(即所定義的列)和內容(即所有數據行)都來自基本表,它依據基本表存在而存在。一個視圖可以對應一個基本表,也可以對應多個基本表。視圖是基本表的抽象和在邏輯意義上建立的新關系 區別: 1、視圖是已經編譯好的sql語句。而表不是 2、視圖沒有實際的物理記錄。而表有。 3、表是內容,視圖是窗口 4、表只用物理空間而視圖不占用物理空間,視圖只是邏輯概念的存在,表可以及時四對它進行修改,但視圖只能有創建的語句來修改 5、表是內模式,視圖是外模式 6、視圖是查看數據表的一種方法,可以查詢數據表中某些字段構成的數據,只是一些SQL語句的集合。從安全的角度說,視圖可以不給用戶接觸數據表,從而不知道表結構。 7、表屬于全局模式中的表,是實表;視圖屬于局部模式的表,是虛表。 8、視圖的建立和刪除只影響視圖本身,不影響對應的基本表。 理解關系數據庫的模式結構(內模式、模式、外模式) 小結:視圖的創建、使用、修改、和刪除操作;其中視圖的創建、修改和刪除操作都講解了兩種實現方法;視圖的使用中介紹使用視圖進行查詢和使用視圖操作基本表的方法。 相關內容請(單擊此處) 總結:數據庫就是對數據進行增刪改查。對數據庫進行備份、恢復。通過建立視圖、創建表、索引等進行操作)其中會有權限限制(進行角色處理、管理等)通過后再對數據庫進行自己想要的操作。

轉載于:https://www.cnblogs.com/xcnpeng/p/7198742.html

總結

以上是生活随笔為你收集整理的SQL数据库入门基础的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产亚洲精久久久久久无码苍井空 | 极品在线视频 | 一区二区三区亚洲视频 | 欧美4区| 北条麻妃二三区 | 久久四虎| 国产精品久久久久久久久久久新郎 | 麻豆传媒在线观看视频 | jiuse九色 | 国产精品第四页 | 国产乱论 | 三及毛片 | 麻豆视频免费观看 | 日本高清网站 | av图区 | 亚洲精品 日韩无码 | 国产精品免费一区二区三区四区 | 99久久久无码国产精品免费麻豆 | www欧美色| 多男调教一女折磨高潮高h 国内毛片毛片毛片毛片毛片 | 激烈娇喘叫1v1高h糙汉 | 日韩sese| 国产精品99久久免费黑人人妻 | 香港三级日本三级 | 欧美手机在线 | 黄色激情毛片 | 自拍偷拍亚洲区 | 一区二区在线视频 | 国产成人啪精品午夜在线观看 | 亚洲日本在线观看 | 日韩免费二区 | 黄色a网站| 精品热 | 日韩一级片免费观看 | 久久久精品人妻无码专区 | 超碰在线公开 | 天天色天天干天天 | 久久精品性爱视频 | 夜夜草视频 | 五月天六月色 | 亚欧色视频 | 亚欧成人在线 | 国产精品入口免费 | 欧洲女性下面有没有毛发 | 99热精品在线播放 | 亚洲AV成人无码久久 | 免费在线观看中文字幕 | 国产富婆一区二区三区 | 99精品久久久久久中文字幕 | 丝袜老师让我了一夜网站 | 99999av | 香蕉视频在线网址 | 玖草在线观看 | 精品一级少妇久久久久久久 | 91精品国产91久久久 | 爱爱视频网 | 欧美天堂在线观看 | 天天舔天天干天天操 | 麻豆精品久久 | 久久久久久久久久久久久久久久久久久久 | 六月色婷婷 | 丰满大肥婆肥奶大屁股 | 国产精品日日夜夜 | 久久综合色视频 | 国产激情免费 | 久久亚洲国产成人精品性色 | 亚洲aaaaa特级| 农村妇女毛片精品久久久 | 91福利在线观看视频 | 亚洲精品久久久久久国产精华液 | 中文字幕在线观看精品 | 欧美成人激情视频 | 91九色在线播放 | 国产免费观看视频 | 正在播放adn156松下纱荣子 | 天天天天色 | 亚洲性图一区二区 | 久久美女av | 免费av网站在线看 | 国产一区高清 | 亚洲av无码一区二区二三区软件 | 国产传媒欧美日韩 | 日韩精品一区二区三区不卡 | 狠狠躁18三区二区一区视频 | 在线一级 | 少妇久久久久久久 | 亚洲国产精品久久久久久久 | 亚洲手机在线观看 | 91精品国产91久久久久福利 | 青青操视频在线播放 | 国产区精品视频 | 麻豆成人久久精品一区二区三区 | 男女无遮挡做爰猛烈视频 | 天海翼一区 | 精品视频中文字幕 | 亚洲乱码国产乱码精品精剪 | 国产女人18毛片水真多18精品 | 亚洲美女免费视频 | 丰满少妇一级片 |