sql筆記一:簡介以及數據庫

 

SQL之一:簡介以及數據庫

SQLstructured query language,結構化查詢語言,是一種數據庫查詢和程序設計語言,用於存取數據以及查詢、更新管理關係數據庫系統。

SQL語句:SQL語句用於取回和更新數據庫中的數據。

SQL語言包含4個部分:

1、      數據定義語言(DDL):createdropalter等語句。

2、      數據操作語言(DML):insertupdatedelete語句。

3、      數據查詢語言(DQL):select語句。

4、      數據控制語言(DCLgrantrevokecommitrollback等語句。

SQL語言包括三種主要的程序設計類別的語句:數據定義語言(DDL)、數據操作語言(DML)以及數據控制語言(DCL)。在以後章節中,會一一介紹各個語句的應用。

SQL讓我們訪問數據庫,我們可以查詢數據庫、更新數據庫、創建數據庫、刪除數據庫、插入數據、取回數據、創建表、創建視圖……..

下面說一下數據庫:

定義:數據的集合,按照數據結構來組織、存儲和管理數據的倉庫。

大家知道很多企事業單位要存儲員工的信息:姓名、年齡、性別、籍貫、工資、簡歷等,我們便可以存放在數據庫中,進行操作。假如我們精通保險行業的數據庫,那可是很有錢途的哦。

數據庫的基本組成:

                            1、主要數據文件(xxx.mdf):一個數據庫中有且只有一個;2、次要數據文件(xxx.ndf):一個數據庫中可以沒有或有多個;3、事務日誌文件(xxx.ldf):一個數據庫中至少有一個。

SQL Server使用一組一組操作系統文件映射數據庫,數據庫中所有數據和對象(如表、存儲過程、觸發器和試圖)都存儲在上述操作系統文件中。

下面說說數據庫在SQL Serve下的基本應用:

創建數據庫:

                     create database dbname

創建了數據庫,我們需要打開數據庫才能創建表插入數據,也就是變爲當前數據庫:

打開數據庫:

                     use dbname

查看數據庫:

                     exec sp_hellpdb dbname

重命名數據庫:(一般情況下,我們並不重名名,這會使數據混亂)

                     exec sp_rename ‘現用名’,’目標名

刪除數據庫:(在數據庫打開狀態,無法刪除,需要打開另一個數據庫才能執行刪除這個數據庫的命令)

                     drop database dbname

需要說明的是:

                     我們寫下了上面的各種語句,怎麼能生效呢?,我們需要先選中,再執行。

然後試着創建一個數據庫,在查看一下吧。會看到自己創建數據庫侯的信息哦。

簡稱說明:

              DB:數據庫:database

              DBS:數據庫系統:database system

              DBMS:數據庫管理系統:database management system

             dbname:數據庫名 database name

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章