SQL菜鳥筆記之第一篇 實驗環境的搭建及準備工作

lurou發表於2011-08-29

都快12點了,今天白天太忙了,但是什麼理由都不能作為藉口,所以我還是要堅持做筆記,今天的也還要有!

不知道小布老師為什麼只做了8講sqlplus的課程,接下來我繼續學習sql的課程,繼續做sql菜鳥筆記。


一、搭建實驗環境
linux平臺安裝oracle 11g database,在建庫時需要選中示例資料庫,需要多瞭解示例資料庫中的那七張表,多瞭解下每個欄位,熟悉這些表對以後做實驗會有很大的幫助。
需要準備好三類官方文件,在以後的實驗過程中是需要經常翻閱的。文件名稱如下:
oracle database reference 11g,release 1
oracle database sql language reference 11g, release 1
oracle database concepts 11g, release 1

二、一些基本概念
主鍵:唯一標識表中的所有行的一個列或一組列。主鍵不允許空值。不能存在具有相同的主鍵值的兩個行,因此主鍵值總是唯一標識單個行。

外來鍵:外來鍵 (FK) 是用於建立和加強兩個表資料之間的連結的一列或多列。透過將儲存表中主鍵值的一列或多列新增到另一個表中,可建立兩個表之間的連結。這個列就成為第二個表的外來鍵。

SQL (structured query language)
DML (data manipulation language): 包括select,insert,update,delete,merge,主要是對錶內資料的一些操作
DDL (data definition language): 包括create,alter,drop,rename,truncate,comment,主要是對錶的結構做調整的一些操作
DCL (data control language): 包括grant,revoke
TCL (transaction control language):包括commit,rollback,savepoint

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26006637/viewspace-706155/,如需轉載,請註明出處,否則將追究法律責任。

相關文章