Introduction to database

Slides:



Advertisements
Similar presentations
第二章 简单的 SQL 语句. 本章要点  创建一个简单的表  SQL 语句介绍  最简单的查询语句 select  带有限制条件的查询  查询结果的排序显示.
Advertisements

第十章 Java 数据库编程. 内容提要 数据库有关概念; 介绍 JDBC 的结构; 重点介绍 JDBC 访问几种数据库的基本过程;
2010 年 6 月课件制作人:王亚楠 1 模块 2 项目开发概论 教学课件 年 6 月课件制作人:王亚楠 2 目录 目标 了解:数据库技术的基本概念与结构 理解:数据模型的分类与结构组成 掌握:关系数据库及 SQL 的基本理论 知识 掌握:数据库设计的方法与步骤 内容 2.1 数据库技术基础.
2011/11,12 南台資管 吳昭儀. 1. 使用者介面 (User Interface)  使用者操作畫面的安排  Textbox, ComboBox, ListBox, CheckList, … 2. 流程控制 (Process Control)  使用者輸入資料檢查  計算  資料輸出.
Java 技术与应用 数据库应用 ( 第 14 章 ) 西安交大 卫颜俊 2008 年 12 月 电子信箱: QQ: 网站 : /java.
第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
Renmin University of China School of Information Spring, 2009
数据库原理及应用(ORACLE)实用教程
An Introduction to Database Systems
An Introduction to Database System
数据库系统原理及应用 Database Theory and Application
第2章 資料庫系統 2-1 資料庫環境的四大組成元件 2-2 ANSI/SPARC的三層資料庫系統架構
十一 ASP对数据库的访问.
10-1 資料庫管理系統簡介 10-2 關聯式資料模式和查詢語言 10-3 Access 簡介 10-4 XML 簡介
第六章 資料倉儲與採礦技術 6.1 資料倉儲與採礦定義 6.2 資料採礦之步驟與技術分類 6.3 資料採礦在顧客關係管理之應用
第8章 数据库技术基础 数据库可以直观地理解为存放数据的仓库,只 不过这个仓库是在计算机的大容量存储器上。
数据库原理及应用 《数据库原理及应用》课程组 荆楚理工学院.
第14章 預存程序 14-1 預存程序的基礎 14-2 建立與執行預存程序 14-3 預存程序的參數傳遞 14-4 預存程序的傳回值
資料庫 (Database) SQL Server 2008實作
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
第 八 章 資料庫安全 本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。
文科计算机小公共课规划教材 Access 程序设计.
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
資料庫設計 Database Design.
数据库系统概论 第 三 版 主 讲: 李明东. 数据库系统概论 第 三 版 主 讲: 李明东.
第2章 数据定义功能 创建表 在关系型数据模型中,表(Table)是最基本的数据结构。
数据库原理与应用     制作人:王春玲         黄金燕         张惠萍         陈志泊 人民邮电出版社.
第4章 数据库技术及应用 软件开发技术基础 计算机教学实验中心 2006.
An Introduction to Database System
關聯式資料庫.
第十五章 常見的資料庫管理系統 目的 Oracle 微軟SQL Server 微軟Access MySQL Oracle 應用伺服器
第六章 學習SQL語言.
資料庫系統 Database Systems
資料庫系統 Database Systems
課程名稱:資料庫系統 授課老師:李春雄 博士
第十一章 資料庫設計與權限設定.
課程名稱:資料庫系統 授課老師:李春雄 博士
二.資料庫系統建立與管理 Access 資料庫:windows下的單機資料庫 Access 操作 Mysql資料庫介紹.
Chap 10 SQL定義、操作與控制指令.
資料庫安全 (Database Security)
彰化縣政府補助辦理網頁設計資料庫應用班 資料庫簡介 建國技術學院資管系 饒瑞佶.
Transact-SQL 語言設計教學.
題庫解析:MTA資料庫檢定 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
第3章 MySQL教學範本 主從式資料庫系統 - CH3.
AnQing Teachers College Department of Computer & Information
資料庫系統導論.
第十七章 資料庫SQL 17-1 SELECT 17-2 INSERT 17-3 UPDATE 17-4 DELETE.
第4章(1) 空间数据库 —数据库理论基础 北京建筑工程学院 王文宇.
实验二讲评 … 张榆….
第 10 章 数据库编程.
資料庫概論 許明宗.
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
江西财经大学《数据库应用》精品课程组 2011年 Comments are welcome!
第一章 数 据 库 概 述 第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统
CS, ZJU 4/18/2019 Chapter 7 数据库.
计算机文化 第7讲:数据库技术 王哲 河南中医药大学信息技术学院.
3.2 Mysql 命令行 1 查看数据库 SHOW DATABASES; 2 创建一个数据库test1 CREATE DATABASE test1; 3 选择你所创建的数据库 USE test1; (按回车键出现Database changed 时说明操作成功!) 4 查看现在的数据库中存在什么表.
資料庫管理系統 緒 論.
通讯录管理系统设计 常州工程职业技术学院 计算机技术系.
第三章 SQL Server数据管理.
第十八章 資料庫與Access 課前指引 在日常生活中,無論各位到銀行開戶、醫院掛號或是到學校註冊,一定都會填寫所謂的個人資料,裡面通常包括姓名、性別、生日、電話、住址等項目,所以人們建立了各種不同的列表來儲存及組織這些資料。 人們當初試圖建造電腦的主要原因之一就是可用來儲存及管理一些數位化資料清單與資料,這也是資料庫觀念的由來。尤其在資訊科技發達的今日,日常的生活已經和資料庫產生密切的結合。例如目前最熱門的網路拍賣,如何讓千萬筆交易順利完成,或者透過手機記錄著他人電話號碼,並能分類與查詢電話。
Lesson 4 :基礎應用一(計數器) (2005/01/27).
課程名稱:資料庫系統 授課老師:李春雄 博士
2017学考复习 信息管理(导引P37).
資料庫管理 HOMEWORK #2 楊立偉教授 台灣大學工管系 2013 Fall.
1.4数据库管理系统 数据库管理系统是数据库系统的核心,是为数据库的建立,维护,使用而建立的系统软件,建立在操作系统基础之上,位于操作系统与用户之间的数据管理软件,负责对数据库进行统一管理与控制.
資料庫應用與實作 一到六章重點、習題.
Presentation transcript:

Introduction to database 黃獻華

Outline 資料 vs. 資訊 何謂資料庫與其特性 介紹關聯式資料庫系統 簡單介紹SQL的語法 應用方面 Data mining References

資料 vs. 資訊 資料(data) : 實際儲存且未經過處理的值 資訊(information): 已經過處理的且對使用者有意義的值 資料

什麼是資料庫(database)? 可視為一種電子化的檔案櫃 - 儲存電腦化資料檔的處所 相關資料的收集處所 科目 學號 成績 資結 22334 90 51211 54 電網導 87 22336 85 …

資料庫系統(Database system) 使用者(user) 軟體(software) – database management system (DBMS) 硬體(hardware) 資料(data)

了解資料庫管理系統(DBMS) 處理所有對資料庫存取的軟體 資料庫 DBMS SQL commands 應用程式

資料庫特性 長存資料 實體與關係 性質(property) jbs住在Chapel Hill 性質 實體

為何使用資料庫 簡潔 (compactness) 訊速 (speed) 節省人力 (less drudgery) 即時性 (currency) 可以減少重複 可以避免不一致 資料獨立於程式之外 資料可以共用 安全性限制 你看,有多方便啊!

網頁搜尋系統 - Google

認識關聯式資料庫系統(Relational Databases)

關聯式資料庫系統(Relational Databases) 學號 姓名 科系 年齡 22334 王XX 電機 20 22336 陳XX 19 51211 張XX 資工 … 今日主流 關聯性 (relation) 資料都是表格 從舊表格產生新的表格 橫列(columns) : attributes 直行(rows): 實體(entities) Superkey 科目 學號 成績 資結 22334 90 51211 54 電網導 87 22336 85 …

關聯式例子 : wms 住在 Binghampton Attribute Entity Name ssn strAddr City State Zip Salary jbs 010-00-1111 Sitterson Hall Chapel Hill NC 27599 120000 lkb 037-84-7667 32 Juniper Rd Bethel CT 06801 100000 橫列子集 Name State Zip jbs NC 120000 wms NY 60000 lkb CT 100000 dkb RI 30000 PU 1000 SQL command 直行子集 關聯式例子 : wms 住在 Binghampton

資料庫語言 一個關聯資料庫需要以下的操作 查詢資料 改變資料:新增,刪除,更新等 控制資料:使用者權限,確定資料變更等 那就是要用SQL啦!

認識SQL語法 處理關聯式資料庫的標準程式語言 Data definition language (DDL) – 資料庫管理員操作的 Data manipulation language (DML) – 終端使用者操作的

簡單的SQL指令 CREATE DATABASE databasename; USE databasename; CREATE TABLE Song (Title varchar(20) not null, Artist varchar(16) not null, Album varchar(20), Time char(5) ); INSERT INTO Song VALUES ("Roundabout", "Yes", "Fragile", "9:35"); SELECT * from Song; Title Artist Album Time Title Artist Album Time Roundabout Yes Fragile 9:35 Almost similar to English language

SQL的使用方式 在線上直接輸入SQL指令 使用高階語言如C/C++, Fortran, PHP等呼叫SQL

資料庫之應用 Oracle Informix Sybase Microsoft access Open source : PostgreSql and MySql

認識Data Mining

全球資料成長率 全世界資料庫的資料量每20個月就增加一倍 很多大公司需要管理的資料量到達terabytes(1012) 資訊量的成長速度遠超過人類的分析能力

為何用Data Mining? We are drowning in data, but starving for knowledge! 在龐大的資料中,可能隱藏了很多重要的知識 美國的一項研究報告更是將Data Mining視為二十一世紀十大明星產業 Times時代雜誌曾預估:“Data Mining將是21世紀最熱門之五大新興行業“

什麼是Data Mining? 在龐大的數據庫中尋找出有價值的隱藏事件.

Data Mining 的工作循環 應用的領域包括金融業、保險業、零售業、直效行銷業、通訊業、制造業以及醫療服務業等。 

www.amazon.com

可以預測

References Data Management – Richard T. Watson A first course in database systems – Jeffrey D. Ullman & Jennifer Widom 資料庫系統概論 – C.J. Date http://www.gss.com.tw/eis/12/datamini.htm