庫核心理論與實務講解課件_第1頁
庫核心理論與實務講解課件_第2頁
庫核心理論與實務講解課件_第3頁
庫核心理論與實務講解課件_第4頁
庫核心理論與實務講解課件_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、第十五章 常見的資料庫管理系統(tǒng)目的Oracle 微軟SQL Server微軟AccessMySQLOracle 應用伺服器1Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007目的四個在臺灣常用的DBMSOracle 臺灣商用市場佔有率最高 微軟SQL Server微軟公司跨足DBMS市場的最重要產(chǎn)品 微軟Access個人使用最普遍 MySQL非商用領域比如科學和教育上,被廣為使用Oracle 應用伺服器具體說明應用伺服器的功能2Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007Oracle Oracle10g 為Oracle公司為最新版本產(chǎn)品不僅是一

2、個DBMS,也包括開發(fā)工具,Web Server等 Oracle Database ServerOracle Instance( Background Process )DataBaseServer ProcessUser Process3Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007Oracle安裝過程到Oracle網(wǎng)站免費下載 Oracle Personal Edition執(zhí)行Oracle Universal Installer程式,透過圖形化介面方式一步一步引導安裝 SQL支援程度Oracle所使用的PL/SQL符合 Entry-Level SQL 92詳見第六

3、、七章說明也提供OLAP和Data Mining的功能介面的操作利用SQL Plus程式來下達SQL指令 4Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007Oracle SQL plus5Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007Oracle SQL plus表格的建立SQL CREATE TABLE EMPLOYEE ( 2 EMPLOYEE_ID VARCHAR2(5), 3 FIRST_NAME VARCHAR2(10), 4 LAST_NAME VARCHAR2(10), 5 SALARY NUMBER(7) 6 ) ;表格已被建立

4、列出資料表綱目SQL DESC EMPLOYEE 名稱 空值? 型態(tài) - - - EMPLOYEE_ID VARCHAR2(5) FIRST_NAME VARCHAR2(10) LAST_NAME VARCHAR2(10) SALARY NUMBER(7)6Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007Oracle SQL plus列出所有資料表名稱SQL SELECT TABLE_NAME FROM USER_TABLES;TABLE_NAME-AAEMPLOYEE7Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟SQL Server 微

5、軟最早所發(fā)展的SQL Server(6.5)是與Sybase技術合作 SQL Server 7.0 在1999年推出,可在Windows 2000和NT的作業(yè)系統(tǒng)上執(zhí)行 SQL Server 7.0還具備資料倉儲與Office套裝軟體整合的特性 目前最新版是SQL Server 2005,可在Windows 2000, NT,和XP平臺上執(zhí)行。除了資料庫的功能外,還具備OLAP和Data Mining的功能安裝時,將SQL Server 2005的光碟放入光碟機,按指示進行 8Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟SQL Server(Cont.)SQL

6、Server可適用在單機、主從式、以及分散式架構這三種網(wǎng)路型態(tài) SQL 支援程度 採用與Sybase Adaptive Server相同的資料庫語言:Transact-SQL 包括了重要的延伸功能例如stored procedure(預存程序)及trigger(觸發(fā)機制)Transact-SQL也增加了流程控制的語法 (if、while等) SQL 92相容 詳見第六、七章說明如何下達SQL指令 開啟Enterprise Manager,在工具的選項中選取”Query Analyzer” 9Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟SQL Server(Con

7、t.)10Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟SQL Server(Cont.)11Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟Access 用來管理小型資料的資料庫管理系統(tǒng)最新版為Access 2003 不僅是一個資料庫管理系統(tǒng),也是一個開發(fā)工具 SQL的支援程度Access的資料庫管理系統(tǒng)稱為Jet 資料庫引擎 Jet SQL 語法基本上支援 ANSI SQL-89 標準,不過其與 ANSI SQL-89 標準也不盡相同 Access也可只當成一個軟體系統(tǒng)的開發(fā)工具,而透過ODBC連線到不同的DBMS 12Copyri

8、ght 黃三益 2003 資料庫核心理論與實務黃三益2007微軟Access(Cont.)建立新查詢示範:13Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟Access(Cont.)14Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟Access(Cont.)15Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟Access(Cont.)也可以看看相對的SQL語法16Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007微軟Access(Cont.)其他進階功能樞紐分析圖和樞紐分析表檢視XML

9、 支援擴充屬性支援 多次復原和重複 Access 專案中進行批次更新可更新的離線資料頁 檢視和設計子表單/子報表密碼安全性 17Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007MySQL 是一個廣為人知且應用廣泛的免費資料庫管理系統(tǒng),可在Unix 或 Windows 平臺下執(zhí)行 MySQL 是一個多執(zhí)行緒多使用者的資料庫伺服器,可以與 C、C+、Java、Perl、PHP 等語言連結 可以在 網(wǎng)站免費下載機器碼套件或原始碼 要注意機器碼套件有無支援中文18Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007MySQL(Cont.)SQL的支援程度 號

10、稱是支援SQL92 Entry level,但部分功能並不支援詳見第六、七章說明MySQL 支援兩種類型的資料表:MyISAM 和InnoDB,MyISAM 類型的資料表為早期MySQL 所唯一支援的,不能設定外部鍵,也沒有資料庫交易的功能。為預設的類型InnoDB 則為新近MySQL 版本才提供,可設定各種完整限制,並可執(zhí)行資料庫交易,功能雖較多但查詢執(zhí)行效率較差全文檢索僅能應用在使用MyISAM類型的資料表MySQL5.0相較於4.1版,新增了View、Stored Procedure和Trigger等功能 ODBC支援到 level 0-219Copyright 黃三益 2003 資料庫

11、核心理論與實務黃三益2007MySQL(Cont.)介面的操作 文字介面:MySQL Monitor列出所有可用資料庫:mysql show databases;切換現(xiàn)行資料庫:mysql use mysql;列出現(xiàn)行資料庫中的所有資料表:mysql show tables;列出資料表欄位:mysql show columns from Table Name;其它的指令可以使用help指令查詢。登出:mysql quit20Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007MySQL(Cont.)介面的操作 圖形介面:phpMyAdmin 以PHP開發(fā)出的MySQL Web管理介面 21Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007MySQL(Cont.)22Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007MySQL(Cont.)23Copyright 黃三益 2003 資料庫核心理論與實務黃三益2007Oracle應用伺服器 主要功能有 J2EE和網(wǎng)際網(wǎng)路應用系統(tǒng)(J2EE and Internet Applications)入口網(wǎng)站的建置(Portals)無線網(wǎng)路的功能(Wireless)商業(yè)智慧的保

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論