常见的资料库管理系统课件

上传人:大米 文档编号:588178671 上传时间:2024-09-07 格式:PPT 页数:25 大小:730.50KB
返回 下载 相关 举报
常见的资料库管理系统课件_第1页
第1页 / 共25页
常见的资料库管理系统课件_第2页
第2页 / 共25页
常见的资料库管理系统课件_第3页
第3页 / 共25页
常见的资料库管理系统课件_第4页
第4页 / 共25页
常见的资料库管理系统课件_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《常见的资料库管理系统课件》由会员分享,可在线阅读,更多相关《常见的资料库管理系统课件(25页珍藏版)》请在金锄头文库上搜索。

1、第十五章第十五章 常見的資料庫管理系統常見的資料庫管理系統目的Oracle 微軟SQL Server微軟AccessMySQLOracle 應用伺服器1常见的资料库管理系统目的目的四個在台灣常用的DBMSOracle 台灣商用市場佔有率最高 微軟SQL Server微軟公司跨足DBMS市場的最重要產品 微軟Access個人使用最普遍 MySQL非商用領域比如科學和教育上,被廣為使用Oracle 應用伺服器具體說明應用伺服器的功能2常见的资料库管理系统Oracle Oracle10g 為Oracle公司為最新版本產品不僅是一個DBMS,也包括開發工具,Web Server等 Oracle Dat

2、abase ServerOracle Instance( Background Process )DataBaseServer ProcessUser Process3常见的资料库管理系统Oracle安裝過程到Oracle網站免費下載 Oracle Personal Edition執行Oracle Universal Installer程式,透過圖形化介面方式一步一步引導安裝 SQL支援程度Oracle所使用的PL/SQL符合 Entry-Level SQL 92詳見第六、七章說明也提供OLAP和Data Mining的功能介面的操作利用SQL Plus程式來下達SQL指令 4常见的资料库管理

3、系统Oracle SQL plus5常见的资料库管理系统Oracle 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 ) ;表格已被建立表格已被建立列出資料表綱目SQL DESC EMPLOYEE 名稱名稱 空空值值? 型態型態 - - - EMPLOYEE_ID VARCHAR2(5) FIRST_NAME VARCHAR2(10) LAST_NAME VAR

4、CHAR2(10) SALARY NUMBER(7)6常见的资料库管理系统Oracle SQL plus列出所有資料表名稱SQL SELECT TABLE_NAME FROM USER_TABLES;TABLE_NAME-AAEMPLOYEE7常见的资料库管理系统微軟SQL Server 微軟最早所發展的SQL Server(6.5)是與Sybase技術合作 SQL Server 7.0 在1999年推出,可在Windows 2000和NT的作業系統上執行 SQL Server 7.0還具備資料倉儲與Office套裝軟體整合的特性 目前最新版是SQL Server 2005,可在Windows

5、 2000, NT,和XP平台上執行。除了資料庫的功能外,還具備OLAP和Data Mining的功能安裝時,將SQL Server 2005的光碟放入光碟機,按指示進行 8常见的资料库管理系统微軟SQL Server(Cont.)SQL Server可適用在單機、主從式、以及分散式架構這三種網路型態 SQL 支援程度 採用與Sybase Adaptive Server相同的資料庫語言:Transact-SQL 包括了重要的延伸功能例如stored procedure(預存程序)及trigger(觸發機制)Transact-SQL也增加了流程控制的語法 (if、while等) SQL 92相容

6、 詳見第六、七章說明如何下達SQL指令 開啟Enterprise Manager,在工具的選項中選取”Query Analyzer” 9常见的资料库管理系统微軟SQL Server(Cont.)10常见的资料库管理系统微軟SQL Server(Cont.)11常见的资料库管理系统微軟Access 用來管理小型資料的資料庫管理系統最新版為Access 2003 不僅是一個資料庫管理系統,也是一個開發工具 SQL的支援程度Access的資料庫管理系統稱為Jet 資料庫引擎 Jet SQL 語法基本上支援 ANSI SQL-89 標準,不過其與 ANSI SQL-89 標準也不盡相同 Access也

7、可只當成一個軟體系統的開發工具,而透過ODBC連線到不同的DBMS 12常见的资料库管理系统微軟Access(Cont.)建立新查詢示範:13常见的资料库管理系统微軟Access(Cont.)14常见的资料库管理系统微軟Access(Cont.)15常见的资料库管理系统微軟Access(Cont.)也可以看看相對的SQL語法16常见的资料库管理系统微軟Access(Cont.)其他進階功能樞紐分析圖和樞紐分析表檢視XML 支援擴充屬性支援 多次復原和重複 Access 專案中進行批次更新可更新的離線資料頁 檢視和設計子表單/子報表密碼安全性 17常见的资料库管理系统MySQL 是一個廣為人知且

8、應用廣泛的免費資料庫管理系統,可在Unix 或 Windows 平台下執行 MySQL 是一個多執行緒多使用者的資料庫伺服器,可以與 C、C+、Java、Perl、PHP 等語言連結 可以在 網站免費下載機器碼套件或原始碼 要注意機器碼套件有無支援中文18常见的资料库管理系统MySQL(Cont.)SQL的支援程度的支援程度 號稱是支援SQL92 Entry level,但部分功能並不支援詳見第六、七章說明MySQL 支援兩種類型的資料表:MyISAM 和InnoDB,MyISAM 類型的資料表為早期MySQL 所唯一支援的,不能設定外部鍵,也沒有資料庫交易的功能。為預設的類型InnoDB 則

9、為新近MySQL 版本才提供,可設定各種完整限制,並可執行資料庫交易,功能雖較多但查詢執行效率較差全文檢索僅能應用在使用MyISAM類型的資料表MySQL5.0相較於4.1版,新增了View、Stored Procedure和Trigger等功能 ODBC支援到 level 0-219常见的资料库管理系统MySQL(Cont.)介面的操作介面的操作 文字介面:MySQL Monitor列出所有可用資料庫:mysql show databases;切換現行資料庫:mysql use mysql;列出現行資料庫中的所有資料表:mysql show tables;列出資料表欄位:mysql show

10、 columns from Table Name;其它的指令可以使用help指令查詢。登出:mysql quit20常见的资料库管理系统MySQL(Cont.)介面的操作 圖形介面:phpMyAdmin 以PHP開發出的MySQL Web管理介面 21常见的资料库管理系统MySQL(Cont.)22常见的资料库管理系统MySQL(Cont.)23常见的资料库管理系统Oracle應用伺服器 主要功能有 J2EE和網際網路應用系統(J2EE and Internet Applications)入口網站的建置(Portals)無線網路的功能(Wireless)商業智慧的保存(Business Intelligence)電子化企業的整合(E-Businesses Integration)可用度和可擴充性(Availability and Scalability)快取的功能(Caching)24常见的资料库管理系统25常见的资料库管理系统

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号