SQL 結構化查詢語言

2022-08-30 08:42:10 字數 1225 閱讀 4509

sql 結構化查詢語言

一、資料庫的必要性:

>>作用:儲存資料、檢索資料、生成新的資料

1)可以有效結構化儲存大量的資料資訊,方便使用者進行有效的檢索和訪問。

2)可以有效地保持資料資訊的一致性、完整性、降低資料冗餘。

3)可以滿足應用的共享和安全方面的要求。

4)能夠方便地進行智慧型化的分析。

二、dbms(資料庫管理系統)的發展:

>>萌芽階段:檔案系統

>>初級階段:第一代資料庫

>>中級階段:第二代資料庫

>>高階階段:第二代資料庫

三、資料庫

>>實體:所有客觀存在的,可以被描述的事物。

>>表:實體的集合,用來儲存具體的資料。

>>資料冗餘:資料重複的現象。

>>資料量較大時,不允許存在資料冗餘

資料量較小時,可以存在一定的資料冗餘

>>資料的完整性:資料庫中資料的準確性

可以通過以下四方面來進行實施:

>> 實體完整性(索引、唯一約束、主鍵約束或標識列屬性)

>> 域完整性(資料型別、檢查約束、輸入格式、外來鍵約束、預設值、非空約束)

>> 引用完整性(主鍵(primary key)和外來鍵(foreign key))

>> 自定義完整性

>>啟動sql server(mssqlserver)服務

開始選單——>>控制面板——>>管理工具——>>服務——>>sqlserver 通過右鍵進行啟動

啟動命令:net start mssqlserver

停止命令:net stop mssqlserver

>>sql server中的資料庫按照用途可以分為兩種

1)系統資料庫系統級別資訊

>>master資料庫(記錄資料庫系統的所有系統級別資訊)

a.所有的登入賬戶和系統配置設定

b.所有其他的資料庫及資料庫檔案的位置

c.>sql server的初始化資訊

>>tempdb資料庫

>>modle資料庫:用作在系統上建立的所有資料庫的模板

>>msdb資料庫:供sql server**程式排程報警、作業以及記錄操作時使用

2)使用者資料庫

db_backupoperator 備份資料庫

db_datareader 可以讀取資料庫中的資料

db_dentydatareader 不允許讀取資料

.mdf/.ndf

.ldf

SQL結構化查詢語言

一 什麼是sql?sql,英文structured query language,漢語意思結構化查詢語言。它是對關聯式資料庫的資料進行定義和操作的語言方法。二 sql組成 1,資料查詢語言 date query language,dql 作用 從表中獲取資料。關鍵字 select 2,資料操作語言 ...

SQL結構化查詢語言

使用各種sql語句,進行增 刪 改 查 資料定義語言 ddl 用於定義和管理資料物件,包括資料庫 資料表等,例如 create drop alter等。資料庫 資料表 對資料庫或資料表的建立 刪除 修改等操作。資料操作語言 dml 用於運算元據庫物件中所包含的資料,例如 insert update ...

SQL 結構化查詢語言手冊

摘自該學習 新學到的幾點 and 和or 連用,記得用括號。2.sql萬用字元補充 例如 3.當查詢需要設計多個表時 join往往跟在 from 表名 的後面 inner join left join 左側表中的各行一定會顯示 right join 右側。4.union union 操作符用於合併兩...