資料庫應用與實作 一到六章重點、習題.

Slides:



Advertisements
Similar presentations
Exercise 1 EECS, Peking University Exercise in Query Processing.
Advertisements

index 目次 ( 請按一下滑鼠,解答就會出現喔 !) 接續下頁解答 3-1 極限的概念.
2010 年 6 月课件制作人:王亚楠 1 模块 2 项目开发概论 教学课件 年 6 月课件制作人:王亚楠 2 目录 目标 了解:数据库技术的基本概念与结构 理解:数据模型的分类与结构组成 掌握:关系数据库及 SQL 的基本理论 知识 掌握:数据库设计的方法与步骤 内容 2.1 数据库技术基础.
第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
数据库原理及应用(ORACLE)实用教程
小一家長會 訓育訊息 德性培育組 余家濂主任
第6章 数据库管理软件Access 年秋.
顧客交易紀錄分析實務 概述 26.2 資料分析的過程 26.3 顧客交易紀錄分析說明 26.4 實作一、顧客活動剖析實務演練
C语言程序设计 李伟光.
教學經驗分享 吳毅成 國立交通大學資訊工程系 2012年4月.
An Introduction to Database System
SQL的简单查询.
第六章 数据库设计.
第2讲 Transact-SQL语言.
数据库技术 实践.
复习重点; 1. 关系模型、ER模型 2. SQL 3. 事务管理 4. 函数依赖与规范化 5. 数据库设计  复习题 一、单项选择题
第8章 SELECT敘述的基本查詢 8-1 SELECT查詢指令 8-2 SELECT子句 8-3 FROM子句 8-4 WHERE子句
数据库原理及应用 《数据库原理及应用》课程组 荆楚理工学院.
第六章 数据库和ADO.NET 褚龙现 软件学院.
第二章 项目一:企业厂区与车间平面设计 1.
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
第 八 章 資料庫安全 本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。
文科计算机小公共课规划教材 Access 程序设计.
第一讲 数据查询优化.
第三章 管理信息系统的技术基础 主要内容: 数据处理 数据组织 数据库技术 4. 计算机网络.
数据库系统概论 第 三 版 主 讲: 李明东. 数据库系统概论 第 三 版 主 讲: 李明东.
数据库应用技术 天津大学计算机基础教学部 2013年9月.
转正述职报告 乐恩公司 史航
資料庫管理 資管二 賴柏融.
数据库管理软件 Access 2003的使用 安丘市职业中专 雷云龙 1.
第15章 Java数据库连接(JDBC) 15.1 创建数据源 15.2 JDBC-ODBC桥接器 15.3 顺序查询
第11章 详细设计.
Introduction to database
第六章 學習SQL語言.
9 SELECT敘述的進階查詢 9-1 SQL的多資料表查詢 9-2 合併查詢 9-3 集合運算查詢 9-4 子查詢
資料庫系統 Database Systems
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
二.資料庫系統建立與管理 Access 資料庫:windows下的單機資料庫 Access 操作 Mysql資料庫介紹.
Microsoft SQL Server 2000 李金双.
資料庫安全 (Database Security)
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
第3章 MySQL教學範本 主從式資料庫系統 - CH3.
实验 2:MS Access QBE Query使用
第三章 儲存空間的配置.
AnQing Teachers College Department of Computer & Information
資料庫系統導論.
医院职工公费医疗系统.
Ch4.SQL Server 2005資料庫組成員元件介紹
iRepor报表设计基础 IReport安装 普通实体报表 数据结果集报表 工作流主从报表 饼状图报表 柱状图,曲线图报表 条形码报表
SQL Injection (資料隱碼) 學生:a 吳倩瑜 指導教授:梁明章.
MySQL开发规范 DB组-张浩.
CH03 行銷資訊系統資料庫模組--資料庫概論
資料庫概論 許明宗.
江西财经大学《数据库应用》精品课程组 2011年 Comments are welcome!
第18章 SQL結構化查詢語言 18-1 SQL語言的基礎 18-2 SQL的查詢指令 18-3 SQL子查詢與合併查詢.
資料庫管理系統 緒 論.
学习目标 1、什么是表连接 2、表连接类型 3、表连接区别.
查询与视图 蔡海洋.
SQL查询语句 蔡海洋.
17 交易處理與鎖定 17-1 交易的基礎 17-2 交易處理 17-3 並行控制 17-4 資料鎖定 17-5 死結問題.
本讲内容 SQL 概述 SQL 的查询功能 SQL 的操作功能 SQL 的定义功能.
第十八章 資料庫與Access 課前指引 在日常生活中,無論各位到銀行開戶、醫院掛號或是到學校註冊,一定都會填寫所謂的個人資料,裡面通常包括姓名、性別、生日、電話、住址等項目,所以人們建立了各種不同的列表來儲存及組織這些資料。 人們當初試圖建造電腦的主要原因之一就是可用來儲存及管理一些數位化資料清單與資料,這也是資料庫觀念的由來。尤其在資訊科技發達的今日,日常的生活已經和資料庫產生密切的結合。例如目前最熱門的網路拍賣,如何讓千萬筆交易順利完成,或者透過手機記錄著他人電話號碼,並能分類與查詢電話。
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
国家“十一五”规划教材 数据库原理与应用教程(第3版).
数据分析工具 第10节.
方格紙上畫正方形.
模块六 数据库管理软件——Access 2010.
Web安全基础教程
Presentation transcript:

資料庫應用與實作 一到六章重點、習題

作業1-1 試描述檔案系統與資料庫系統的差異。 比較項目 檔案系統 資料庫系統 與作業系統的關連 常附屬其中 建立於作業系統之上 所支援的介面與系統 程式語言或指令介面 應用系統與資訊系統 資料的組織 平坦 結構化 資料的單位 位元或字元的集合 紀錄與資料結構化的集合 價格 較低 較高 系統的特徵與結構 介面較不親和但結構簡單 介面親和但結構複雜

作業1-2 試列出兩項資料庫系統可能會有的缺點。 DBMS軟體的成本可能很高、 資料庫的管理可能需要專業技術人員。

作業1-3 請用自己的話說明資料獨立性(data independence)的涵義與好處。 不管是那一種層次的定義,假如沒有data independence的情況,則任一層次的定義改變時會引起其他層次定義的改變,這樣會造成資料庫系統維護上很大的困擾。當然各層之間的定義是有關聯的,但是data independence就是要把這些關聯對於各層定義之間牽動的效應降低。

作業1-4 資料庫的資料模型和程式語言的資料模型有什麼差別? 程式語言也有資料模型,譬如說Java中支援那些資料型式(data type) ,這些資料型式參與什麼運算,或是使用者可以如何自訂資料型式等 。這些都是和資料模型相關的,不過程式語言的資料模型強調對於運算模型的支援與配合,和資料庫的資料模型強調對於應用系統的描述是不太一樣的。

作業1-5 目前一般電腦使用的硬碟轉速為多少?硬碟的資料傳輸速率跟隨身碟比起來,那個比較快?差別在那裡? 可以達到7200 rpm以上,硬碟資料傳輸走匯流排(bus)介面,在速率上通常還是高於隨身碟的I/O介面,例如USB。

作業1-6 假設開始插入的資料順序為:29、31、2、71、5、17、26、53與23,試建立所對應的B_Tree。

作業2-1 從網路上找SQL標準化的資料。什麼是SQL3 ? SQL2、SQL3與SQL92等都是從SQL的基礎衍生出來的標準化資料庫查詢語言。SQL3比較特別的地方是對於物件導向觀念的支援。

作業2-2 表格的欄位具有某種資料型式(data type),假如表格也可以當做一種資料型式,則欄位的值變成是某種表格,這樣行得通嗎 ? 這樣會產生所謂的nested relation,則欄位值就不單純(non-atomic)了。在學術領域中有這方面的探討,因為這是描述複雜資料的方法之一,不過可以預期在處理上的複雜度大增。

作業2-3 表格中欄位的值需不需要有一些限制,例如大小、能否有結構等 ? 以資料型式來說,系統已經有表示上的預設限制,所以大小有一定的範圍。資料型式的種類也會有限制,不像程式語言中能夠自訂資料型式那麼樣的有彈性。

作業2-4 為什麼一般的資料庫應用裡頭通常會運用多個表格 ? 只用單一的表格會產生大量的資料重複的現象。

作業2-5 注意relational table不允許重複的data records, 假設表格R有5筆資料紀錄,表格S有3筆資料紀錄,則R-S與S-R可能各有多少筆資料紀錄 ? 注意relational table不允許重複的data records, 所以R-S可能有2、3、4或5筆data records。 S-R可能有0、1、2或3筆data records。

作業2-6 假設某個企業的資訊處理中心的領導者突然要求大家把資料庫從2 NF轉換到3 NF,請說明這樣的轉換可能需要進行那些工作 ? 能獲得什麼好處 ? 值得嗎? 這樣的轉換需要耗費很大的工夫,不是單純的作業。假如資料庫應用系統本身的作業沒有太大的問題,也沒有很大的預期的變動,最好審慎而為,至少先要有詳細而專業的評估。

第一章 請說明資料庫、資料庫管理系統與資料庫系統之間的關係。 資料庫是資料庫應用系統用到的資料的組合,由資料庫管理系統來管理與儲存,資料庫系統是一個比較概括性的觀念,涵蓋整個資料庫環境的個成員。

第二章 階層式的資料模型 遞迴關聯與三重關聯

第三章 索引的奧秘 (1)資料庫索引(Database index)是資料庫的觀念中相當重要的一環,因為索引的建立,才使得大量資料的存取迅速 (2)在一般的DBMS中,索引的使用是很平常的,對於數量很大的資料來說,索引對於資料的存取的確能發揮很大的功效 (3)索引之所以能加速資料紀錄的存取是由於索引檔的大小遠小於資料檔,在主記憶體中處理索引時所需要存取的資料方塊的數目很小,一旦找到指標,就能直接取得所要的資料紀錄

第四章 Null值的定義 資料的單純化與非單純化特性 關聯式資料庫管理系統(relational DBMS) 的基本定義

第五章 關聯式表格-表格的六大特徵 關聯式的運算

第六章 SQL語言的SELECT-FROM-WHERE的語法 SQL語言中的order by ; group by

95114117-邱亨源 95814122-莊竣陽 95814128-陳瑞渝 95814130-陳薇 需確認 95114139-潘昱翰 96114322-郭蕙菁 94114060-劉致安 未交