Last modified 2004/02 An Introduction to SQL (Structured Query Language )

Slides:



Advertisements
Similar presentations
網際網路資料庫連結 2004 Php Web Programming. 上完這段課程,你將學會  一般靜態網頁與互動式網頁的區別。  網際網路上大量資料的存取。  資料庫的角色與功能。  Web Server 的角色與功能。  網際網路資料庫的應用。  基本的程式寫作技巧及網頁的應用。
Advertisements

: Arrange the Numbers ★★★☆☆ 題組: Contest Archive with Online Judge 題號: 11481: Arrange the Numbers 解題者:李重儀 解題日期: 2008 年 9 月 13 日 題意: 將數列 {1,2,3, …,N}
布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
建立使用案例敘述 --Use Case Narrative
OCLC NetLibrary 電子書 文崗資訊股份有限公司. 2015/6/2 文崗資訊股份有限公司 2 What is NetLibrary ? 權威性: OCLC 旗下,為全球最知名的電子書資料庫 使用廣泛: 目前全球有超過 14,000 家圖書館採用此服務 新穎性: 每月 2,000 本的速度增加中.
學習C++的基本語法 認識關鍵字與識別字的不同 學習程式碼偵錯的流程 學習如何提高程式的可讀性
: A-Sequence 星級 : ★★☆☆☆ 題組: Online-judge.uva.es PROBLEM SET Volume CIX 題號: Problem D : A-Sequence 解題者:薛祖淵 解題日期: 2006 年 2 月 21 日 題意:一開始先輸入一個.
“Rule” By OX. By Check CREATE TABLE 員工薪資 ( 編號 int IDENTITY PRIMARY KEY, 薪資 smallmoney, CHECK ( 薪資 > 0 AND 薪資
T-SQL 運算子介紹 11/29. 運算子的總類 指定運算子 算術運算子 比較運算子 邏輯運算子 位元運算子 字串連結運算子 單一運算元運算子.
目的 「升學調查系統」,幫助某一學校調查並記錄 其歷屆畢業生報考研究所的情況、未來提供給 學弟妹作參考,以及學校推廣之相關工作。 功能需求 紀錄並追蹤歷屆畢業生升學的狀態 協助畢業生做升學輔導 未來提供學弟妹作查詢、參考 計算上榜率、前十大學校上榜率.
BY OX. 檢視表與資料表的差異性 查詢 (query) 檢視表 (View) 的紀錄,是經由查詢 (query) 而來,而檢 視表的資料來源可以是單一資料表或是多資料表,甚 至其他檢視表 但檢視表中的紀錄只存在資料表中.
1 Web of Science 利用指引 單元二 瀏覽與處理查詢結果. 2 瀏覽檢索結果 查出的結果,預設以時間排列, 使用者可改變結果的排列方式: 還可以依被引用次數、相關度、 第一作者、刊名、出版年等排序 回到前先查的結果畫面 點選想看資料的完整書目 本館訂購範圍的期刊 全文,便可直接連結.
1 IE 瀏覽器操作環境設定 請下載並安裝 Adobe Acrobat Reader 中文版。 建議使用 MS office XP or 2002 以上。 瀏覽器版本建議使用 IE 6.0 以上版本。 建議瀏覽解析度為 1024 × 768 。  在 IE 的功能表列  [ 工具 ]  [ 網際網路選.
建立靜態資料成員 關鍵字: static 靜態資料成員不屬於特定物件,而是該類物件 所共同擁有的,可做為類別範圍裡的靜態變數。
1 真理大學運輸管理學系 實務實習說明 目錄  實務實習類別  實務實習條例  校外實習單位  實務實習成績計算方式  校外實習甄選 / 自洽申請流程  附錄:相關表格.
:New Land ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11871: New Land 解題者:施博修 解題日期: 2011 年 6 月 8 日 題意:國王有一個懶兒子,為了勞動兒子,他想了一個 辦法,令他在某天早上開始走路,直到太陽下山前,靠.
: OPENING DOORS ? 題組: Problem Set Archive with Online Judge 題號: 10606: OPENING DOORS 解題者:侯沛彣 解題日期: 2006 年 6 月 11 日 題意: - 某間學校有 N 個學生,每個學生都有自己的衣物櫃.
國立聯合大學 資訊管理學系 陳士杰老師 MySQL5 視覺化資料庫管理工具 - MySQL Adminstrator.
1 請下載並安裝 Adobe Acrobat Reader 中文版。 操作環境設定 建議使用 MS office XP or 2002 以上。 瀏覽器版本建議使用 IE 6.0 以上版本。 建議瀏覽解析度為 1024 × 768 。  在 IE 的功能表列  [ 工具 ]  [ 網際網路選 項.
真理大學航空運輸管理學系 實務實習說明. 實務實習部份 實務實習 校內實習 校外實習 實習時數必須在 300 小時 ( 含 ) 以上才承認 校內實習時數及實習成績。 二個寒假 各一個月 暑假兩個月.
1  7 月 25 日前將各項支出之發票、收(領)據送會計 室 屬於 98 年 7 月底前之差旅費、人事費及其他各項支出之發 票、收(領)據,請於 7 月 25 日前送會計室(預算組) (各項請款支出之發票或收據日期以 98 年 7 月底前為準)  8 月 5 日前將核准後之憑證單據送會計室 核准後之憑證單據請於.
SQL 介紹 視觀、序列、同義詞、索引.
1 單元三 查詢結果的引用分析 Web of Science 利用指引 查看出版及被引用情況 在查詢結果的清單中,可以瀏覽近 20 年來查詢主題出版和被引用的情況。
奶酪專賣店系統 組員: B 林家榕 B 莊舜婷.
南投縣社區大學 Excel 實務應用入門 講師 : 林泉成
國立中山大學財產管理系統 線上報廢、盤點系統 總務處保管組 策劃 計算機與網路中心 分析設計 2008/03.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
第 5 章 深入 Response 物件 製作. 網頁的轉向與強制輸出 - 讓網頁轉彎的 Redirect 敘述 運用 Response 物件的 Redirect 方法,將瀏覽器顯 示的網頁,導向至其他網頁,語法如下: Response.Redirect 網頁路徑與名稱 此網頁路徑與名稱  若是導向到同一台.
:Problem D: Bit-wise Sequence ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10232: Problem D: Bit-wise Sequence 解題者:李濟宇 解題日期: 2006 年 4 月 16.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
論文研討 ( 一 ) B 組 課程簡介 劉美纓 / 尚榮安 / 胡凱傑 2009/09/17. 一、課程基本資料 科目名稱: ( 中文 ) 論文研討(一)B組 ( 英文 ) SEMINARS (I) 開課學期: 98 學年度第 1 學期 開課班級:企碩一 學 分 數: 2 學分 星期節次: 四 34.
: Fast and Easy Data Compressor ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10043: Fast and Easy Data Compressor 解題者:葉貫中 解題日期: 2007 年 3.
真理大學航空服務管理學系 實務實習說明. 實務實習部份 實務實習 校內實習 校外實習 實習時數必須在 300 小時 ( 含 ) 以上才承認 校內實習時數及實習成績。 二個寒假 各一個月 暑假兩個月.
資料庫程式設計與系統管理 SQL Server 2005 Express 第六章 進階資料庫設計.
生物統計學 期中報告 組員 : 醫放一 A 王小明 醫放一 A 王小明 醫放一 A 王大明 醫放一 A 王大明 2009/04/14.
國立聯合大學 資訊管理學系 陳士杰老師 SQL*Plus 與 iSQL*Plus 簡介. 國立聯合大學 資訊管理學系 資料庫系統課程 ( 陳士杰 ) 2 啟動 SQL*Plus 與 iSQL*Plus 方式 Windows 平台.
公司加入市場的決定. 定義  平均成本 = 總成本 ÷ 生產數量 = 每一單位產量所耗的成本  平均固定成本 = 總固定成本 ÷ 生產數量  平均變動成本 = 總變動成本 ÷ 生產數量.
1 CHAOYANG UNIVERSITY OF TECHNOLOGY 朝 陽 科 技 大 學 研 究 發 展 處 專案計畫審查辦法說明會 報告人:洪處長弘祈.
1-6 動畫的文件屬性 舞台是動畫實際播放的畫面, 所以舞台的大 小與長寬比例對將來動畫的呈現有很大的 影響。 Flash 預設的舞台尺寸是 550 Pixels × 400 Pixels, 背景為白色, 如果要更改舞台大小與 背景色, 請執行『修改 / 文件』命令, 開啟文 件屬性 (Document.
校外使用圖書館購置之資料庫 龍華大學圖書館. 讀者遠端認證 (RPA) 設定說明  透過圖書館架設完成的 RPA (Remote Patron Authentication) 讀者遠端認證代理主 機系統,讀者於校外或院外 可直接連線使 用本館所提供的資料庫。  若非使用本館電子資料,請勿設定此代理.
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
1 第 4 章 複 因 子 的 應 用複 因 子 的 應 用. 2 移動等額系列 並非 所謂移動系列,是指現值所在的時 間點並非 t = 0. 向 “0” 的左方移動或向 t = “0” 的右 方移動.
歡迎新生入學. 選 課 說 明 95 學年第一學期 辦理科目抵免時間: 95 年 9 月 4 日至 95 年 9 月 7 日 加退選時間: 95 年 9 月 13 日至 9 月 25 日 本畫面僅供學生參考,若有更新皆以學校畫面 為準,請學生即早試試 本畫面僅供學生參考,若有更新皆以學校畫面 為準,請學生即早試試.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2008.
Management Abstracts Retrieval System; MARS 檢索操作.
: Beautiful Numbers ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11472: Beautiful Numbers 解題者:邱經達 解題日期: 2011 年 5 月 5 日 題意: 若一個 N 進位的數用到該.
Section 4.2 Probability Models 機率模式. 由實驗看機率 實驗前先列出所有可能的實驗結果。 – 擲銅板:正面或反面。 – 擲骰子: 1~6 點。 – 擲骰子兩顆: (1,1),(1,2),(1,3),… 等 36 種。 決定每一個可能的實驗結果發生機率。 – 實驗後所有的實驗結果整理得到。
函式 Function Part.2 東海大學物理系‧資訊教育 施奇廷. 遞迴( Recursion ) 函式可以「呼叫自己」,這種動作稱為 「遞迴」 此程式的執行結果相當於陷入無窮迴圈, 無法停止(只能按 Ctrl-C ) 這給我們一個暗示:函式的遞迴呼叫可以 達到部分迴圈的效果.
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
Chapter 10 m-way 搜尋樹與B-Tree
: Function Overloading ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 11032:Function Overloading 解題者:許智祺 解題日期: 2007 年 5 月 8 日 題意:判對輸入之數字是否為.
Hung-Hsiang WuWindows Processing Design1 Chapter10 資料庫元件應用二 Table and Query 元件不同處: 提供 SQL (Structured Query Language) 語法 各種資料庫軟體大都支援 SQL 語法  Oracle 、
Probability Distribution 機率分配 汪群超 12/12. 目的:產生具均等分配的數值 (Data) ,並以 『直方圖』的功能計算出數值在不同範圍內出現 的頻率,及繪製數值的分配圖,以反應出該 機率分配的特性。
資料庫的核心理論與實務期末專題 DATABASE SYSTEMS FINAL PROJECT 線上棒球賽訂票系統 第七組 指導教授 黃三益老師 組 員 黃銘宗 M 王瑞陽 M 吳佩剛 M
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2009.
SQL 進階查詢.
Restaurant Order &Register System 成員 張昱瑄 B 蔡季螢 B 張琬婷 B 潘寶蓉 B
冷凍空調自動控制 - 系統性能分析 李達生. Focusing here … 概論 自動控制理論發展 自控系統設計實例 Laplace Transform 冷凍空調自動控制 控制系統範例 控制元件作動原理 控制系統除錯 自動控制理論 系統穩定度分析 系統性能分析 PID Controller 自動控制實務.
Miscellanea Switch Bitwise operations ?,. break; continue; (example) (example) do { a = getc(stdin); if (a=='q') break; else if (a=='c') continue; n++;
Cambridge Scientific Abstracts 系列資料庫 圖 書 館
-Artificial Neural Network- Matlab操作介紹 -以類神經網路BPN Model為例
Visual C++重點複習.
1 Introduction to Java Programming Lecture 2: Basics of Java Programming Spring 2010.
OmniFile Full Text 系列資料庫 個人化服務設定步驟. 此相關資料庫之個人化服 務只提供類似專題選粹的 服務,然無提供 mail 通知的 服務,讀者可建立個人 ID , 並儲存檢索策略,日後需 再進入該資料庫,查詢檢 索策略之新進文章。 導航目次 個人化服務說明 個人帳號密碼申請 個人化服務設定.
數字系統與資料表示法 教師: 陳炯勳 數系轉換 r進制數字 稱為 base r或 radix r 有r個計數符號,計數順序逢r歸零(進位) A n A n - 1 ‥‥A 2 A 1 A 0 ﹒A -1 A -2 ‥‥A -m 其中A n 及A.
1 寬頻分碼多重進接無線通訊上 鏈傳收系統之設計與製作 Transceiver System Design and Implementation for WCDMA Uplink Communication 國科會計畫 (1999/8 – 2002/7) 簡介 2004/1.
實體關係模型 (ER Model).
財務管理概論 劉亞秋‧薛立言 合著 (東華書局, 2007)
遠端北風資料庫 公佈時間: 2006/4/26 繳交截止時間: 2006/5/10. 作業目的 實作遠端資料庫瀏覽程式.
SQL Server 2005 使用與管理 建國科技大學 資管系 饒瑞佶. SQL Server Management Studio.
Presentation transcript:

Last modified 2004/02 An Introduction to SQL (Structured Query Language )

Last modified 2004/02 DBMS( 資料庫管理系統 ) DATA SQL Statements 應用程式 資料庫

Last modified 2004/02 使用者 ( 或管理者 ) 與資料庫間的互動 資料庫管理系統 DBMS (DataBase Management System) 伺服器端 (Server) 查詢 新增 變更 刪除 ? SQL Statement 應用程式 (AP) 客戶端 (client)

Last modified 2004/02 資料操作的 SQL 指令 SELECT 查詢 ( > 90%) ************************************ UPDATE 變更 DELETE 刪除 INSERT 新增

Last modified 2004/02 有關資料庫中的資料表格 學號姓名身份證號 張三 A 李四 B 王五 C 表格名稱: STUDENT

Last modified 2004/02 Sample1: 列出所有學生的學號、姓名 SELECT stud_no, stud_chinese_name FROMSTUDENT 特例 SELECT * FROM STUDENT * 代表所有欄位資料

Last modified 2004/02 Sample2: 列出系所代碼為 P78 的所有學生的學號、 姓名、年級 SELECT stud_no,sud_chinese_name,stmd_grade FROM STUDENT WHERE stmd_dept=‘P78’ Sample3: 列出大二以上的所有學生的所有資料 SELECT* FROM STUDENT WHERE stmd_grade >’1’ > = <=

Last modified 2004/02 Sample4: 列出學號在 與 之間的學生學號、姓名及性別 SELECT stud_no,stud_chinese_name,stud_sex FROM STUDENT WHERE stud_no >=’ ’ AND stud_no <=‘ ’ stud_no BETWEEN ‘ ’ AND ‘ ’

Last modified 2004/02 Sample5: 列出姓王的所有學生的學號、姓名 SELECT stud_no,stud_chinese_name FROM STUDENT WHERE stud_chinese_name like ‘ 王 %’ keywords 萬用字元 其他用法: ‘ % 王 ’ ‘ % 王 % ’

Last modified 2004/02 Sample6: 列出所有學生的學號、姓名、及系所中文 名稱 SELECT stud_no,stud_chinese_name,dept_full_name FROM STUDENT A, DEPT B WHERE A.stmd_dept =B.dept_no stmd_dept … P78 P80 P81 P79 P82 ….. dept_no dept_full_name P78 統計學系 P79 企管 系 P80 合經學系 ….. TABLE JOIN STUDENT DEPT

Last modified 2004/02 Sample7: 列出一年級學生的總人數 SELECT count(*) FROM STUDENT WHERE stmd_grade=‘1’ Built-in Functions: count( ), sum( ), avg( ), max( ), min( ),... 欄位名稱, e.g. sum(scrd_score) 學分數加總

Last modified 2004/02 Sample7: 列出 89 學年第二學期統計系 (opms_dept=‘P78’) 開課的資料,包括: 科目代號、科目中文名稱、學分、學年別 Sample8: 列出 89 學年第二學期統計系 (opms_dept=‘P78’) 開課的資料,包括: 科目代號、科目中文名稱、學分、學年別、教師姓 名

Last modified 2004/02 INSERT Statements(1) Example 1 INSERT INTO xsample(stud_no,stud_chinese_name,stud_grade) VALUES(‘ ’, ‘ 張三 ’, 1 ) 新增一筆資料到表格 xsample 填入欄位到: stud_no, stud_chinese_name, stud_grade 填入值: ‘ ’, ‘ 張三 ’, 1 varchar number

Last modified 2004/02 INSERT Statements(2) Example 2 INSERT INTO xsample VALUES (‘ ’,‘ 李四 ’,'M', 2, ?, ? ) 找出 Built-in function: 輸出目前的時間 出生年月日如何放進來? 與該欄位的資料型別有何關係?

Last modified 2004/02 INSERT 注意事項 輸入項目必須遵循該 TABLE 設定的限制 (constraints), 如 – 某欄位不可空白 (NOT NULL) – 某欄位必須唯一 (UNIQUE) 輸入項目必須符合該欄位的資料型態,如 –10 個 bytes 的文字 VARCHAR(10) – 日期型態 DATE – 數字型態 NUMBER

Last modified 2004/02 DELETE Statement Example 1 DELETE FROM xsample WHERE stud_no=‘ ’ 刪除學號 stud_no=‘ ’ 的那一筆資料

Last modified 2004/02 UPDATE Statement Example 1 UPDATE xsample SET stud_chinese_name=‘ 趙六 ’, stud_sex=‘F’ WHERE stud_no=‘ ’ 更改學號 stud_no=‘ ’ 的那一筆資料中的: 姓名 stud_chinese_name 為 ‘ 趙六 ’ 及性別 stud_sex 為 ‘F’

Last modified 2004/02 COMMIT & ROLLBACK 執行 INSERT 、 DELETE 、 UPDATE 後, 並未實際更改資料庫, 必須執行 COMMIT 指令 才算實際更改資料庫的資料。 若是發現不對,可以不執行 COMMIT , 改執行 ROLLBACK 退回方才的異動動作。

Last modified 2004/02 參考網站