資料庫管理 Homework #4 楊立偉教授 台灣大學工管系 2016.

Slides:



Advertisements
Similar presentations
实习期工作总结 述职人:孙伟 —— 个人简历 姓名:孙伟 毕业院校 : 内蒙古民族大学 专业:农业机械化及其自动化.
Advertisements

第十章 Java 数据库编程. 内容提要 数据库有关概念; 介绍 JDBC 的结构; 重点介绍 JDBC 访问几种数据库的基本过程;
2010 年 6 月课件制作人:王亚楠 1 模块 2 项目开发概论 教学课件 年 6 月课件制作人:王亚楠 2 目录 目标 了解:数据库技术的基本概念与结构 理解:数据模型的分类与结构组成 掌握:关系数据库及 SQL 的基本理论 知识 掌握:数据库设计的方法与步骤 内容 2.1 数据库技术基础.
第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
我有一份考工的理论题库,是 Excel 文件。我在想如果转换到 Word 文件中再排版,再印刷,一是浪费时间,既要做成 Word 卷, 测试完还要手工批卷;二是浪费纸张( 4 — 5 个班级近 200 多人使 用),我在想能不能做成上机试卷,在计算机上测试,多方便, 谁能帮我这个忙吗? 我有一份考工的理论题库,是.
行政事业单位资产管理信息系统培训 讲师:姚珂 行政事业单位资产管理信息系统培训. 2 系统总体功能介绍 1 软件安装与数据初始 软件安装与数据初始 2 软件日常操作介绍 软件日常操作介绍 4 用户管理及账套维护 用户管理及账套维护 5 目 录目 录目 录目 录 参数配置与数据上报.
数据库系统原理 数据库系统概论 SQL Server 数据库系统原理 3.1 SQL Server 2000 特性 Microsoft SQL Server 2000 的特性包括: 真正的客户机 / 服务器体系结构。 图形化用户界面。 丰富的编程接口工具。 SQL Server 与 Windows.
数据库原理 彭煜玮 计算机学院 珞珈图腾数据库实验室.
資料採礦與商業智慧 第十六章 線上分析處理.
顧客交易紀錄分析實務 概述 26.2 資料分析的過程 26.3 顧客交易紀錄分析說明 26.4 實作一、顧客活動剖析實務演練
数据库系统原理及应用 Database Theory and Application
林敏慧 管理大樓 10樓 5105 資料庫管理.
第一章 数据库系统概论 教学目的与要求: 1、了解数据处理技术的各个阶段的不同特点;
第八讲 基于Hadoop的数据仓库Hive (PPT版本号:2016年4月6日版本)
資料庫系統 曾俊雄.
第六章 数据库和ADO.NET 褚龙现 软件学院.
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
数据库应用技术 天津大学计算机基础教学部 2013年9月.
玉溪工业财贸学校副校长 示范校建设办公室主任 柏家渭 2014年5月13日
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
转正述职报告 乐恩公司 史航
指導老師:張簡嘉壬 開發團隊:張宏德、顏嘉均、陳重佑、張恩碩 國立高雄第一科技大學電子工程系 2015/12/11
1.1 数据库技术概述 1.2 三种主要的数据模型 1.3 SQL 语言简介 1.4 SQL Server 2000 基础
申請土地徵收注意事項 內政部地政司 邱于蓉.
第二期实验室工作人员培训讲座(三) 加强规范化建设 提高仪器设备管理水平 设备处 黄久龙 2017年9月13日 徐州师范大学设备处 黄久龙.
電 子 工 程 系 資料庫系統期末報告 門市人流管理系統 組員: 吳事佳 楊琮琪
第十五章 常見的資料庫管理系統 目的 Oracle 微軟SQL Server 微軟Access MySQL Oracle 應用伺服器
課程大網 MS-SQL 7 安裝與管理 BDE,ODBC,ADO 資料庫驅動程式安裝與管理 Delphi 資料庫物件使用 實例設計.
資料庫管理 HOMEWORK #3 楊立偉教授 台灣大學工管系 2013 Fall.
第六章 學習SQL語言.
第 3 章 熟悉 SQL Server 的工作平台.
雲嘉區網數位學習推廣服務計畫 中正大學電算中心 黃仁竑.
基于Hadoop的数据仓库Hive.
二.資料庫系統建立與管理 Access 資料庫:windows下的單機資料庫 Access 操作 Mysql資料庫介紹.
組員:陳俊宇 陳典杰 趙俊閔 指導老師:張慶寶
分散式資料庫管理系統 與主從式系統 資料庫系統設計實務與管理,5e
資料庫管理 Homework 期末專題 使用MySQL / Windows and Mac 楊立偉教授 台灣大學工管系 2017.
PHP平台安裝-如何取得軟體 各軟體支援機構網站: Apache Server:
辦公室自動化軟體: 資料庫管理Access 1 授課老師:林彣珊
彰化縣政府補助辦理網頁設計資料庫應用班 資料庫簡介 建國技術學院資管系 饒瑞佶.
数据库实验指导(一)
第一組 指導教授:潘仁義老師 組 員:方明建 盧宗宏
資料庫管理 HOMEWORK #3 楊立偉教授 台灣大學工管系 2015 Fall.
操作資料庫 教授:楊維邦 教授 助教:黃存賢 陳廷宣.
資料庫系統導論.
資料庫管理 HOMEWORK #4 楊立偉教授 台灣大學工管系 2014 Fall.
使用PHP來操作資料庫 教授:楊維邦 教授 助教:李政均、劉秋良.
付款作業錯誤態樣【出納組】 錯誤1~核銷文件備具不齊 錯誤2 ~戶名與系統不同 錯誤3 ~未輸發票號碼日期 錯誤4 ~受款人帳號輸錯
第十三讲 使用数据库(一) 上海财经大学信息管理与工程学院.
PHP5與MySQL5 入門學習指南 凱文瑞克 著 第 3 章 安裝 WebServ.
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
第一章 数 据 库 概 述 第一节 引言 第二节 数据库基本概念 第三节 数据库系统结构 第四节 数据模型 第五节 数据库管理系统
中華生活商圈 商家管理系統 指導老師:王素華老師 學 生: 陳逸文 張治仁.
CS, ZJU 4/18/2019 Chapter 7 数据库.
数据透视表与SQL典型应用 ——数据分析人士必杀技
分布式入侵检测系统 及其在多园区校园网中的应用
第六類 資料庫備份與回復.
SQL Server2000概述 SQL Server简介 SQL Server安装 SQL Server数据库 2019/5/8.
Lesson 4 :基礎應用一(計數器) (2005/01/27).
網路科技在商店經營管理之應用 第一章 osCommerce系統需求 Ting-Yi Chang (張庭毅)
Access应用 数据库基础 与.
第4章 Excel电子表格 Excel操作必须掌握的知识点: 掌握建立、打开、保存和编辑文档的基本操作 ;
计 算 机 应 用 基 础 潍坊学院 计算机工程学院 主讲人:李凤慧.
安全保密产品检测申请书 材料准备介绍.
資料庫管理 HOMEWORK #2 楊立偉教授 台灣大學工管系 2013 Fall.
第1章 WWW和LAMP基本觀念.
数据库应用技术 天津电大 翟迎建.
高擴充高穩定高安全 企業級資料管理平台 Report Builder概論 錢曉明 資策會 資深講師 台灣微軟 資深講師.
Presentation transcript:

資料庫管理 Homework #4 楊立偉教授 台灣大學工管系 2016

Homework #4 了解 Client / Server 架構, 並學習目前主流商業資料庫系統 遠端使用 MySQL

大陸地區美食餐廳資料庫介紹 原始資料來源 原始資料取得方式 資料庫 大眾點評網 新浪生活 餐飲 網路爬文 共有 9 張表格 可參考 schema 文件

ER model

Requirements (1) 1. 列出大陸地區前十大負評作者、內容、負評分數 1. 列出大陸地區前十大負評作者、內容、負評分數 提示 用SELECT … LIMIT 0, 10 挑前十大    負評分數欄位為 negativescore 2. 承上,並印出各餐廳名稱與人均單價 提示 人均單價欄位為 avgprice 3. 列出上海城市的商家總數 提示 cityname='上海' 做為過濾條件  列出上海城市前十大評論數最多的熱門商家 提示 以shopname 做統計

Requirements (2) 5. 列出上海城市前十個人均單價最貴的商家 提示 用SELECT … LIMIT 0, 10 挑前十大 5. 列出上海城市前十個人均單價最貴的商家 提示 用SELECT … LIMIT 0, 10 挑前十大 6. 列出大陸地區前十大商家數最多的熱門菜系 提示 以dishname 做統計  7. 列出大陸地區前十大總分最高的評論、作者、總分 提示 以下列公式為總分 CommentMagnitude+CommentTaste+CommentEnvironment+CommentService 列出西堤牛排在各城市的商家數 提示 shopname='西堤牛排' 做為過濾條件    以cityname 做統計

Requirements (3) 9. 列出大陸前十大總展店數最多的店家名稱與店數 提示 用shopname做統計 9. 列出大陸前十大總展店數最多的店家名稱與店數 提示 用shopname做統計 10. 分別列出上海、北京前十大熱門討論菜系 提示 以dishname 做統計  11. 列出上海的川菜餐廳中,評分總分最好與最差前20名提示 以下列公式為總分 CommentMagnitude+CommentTaste+CommentEnvironment+CommentService 12. 做出以城市>地區>菜系對應人均單價的樞紐分析 加分題:自行設計分析目標,並以SQL解答(至多 4 題)

遠端使用 MySQL 方法一 方法二 方法三 安裝MySQL Workbench進行遠端管理 以瀏覽器連接至phpmyadmin管理頁面 http://www.mysql.com/downloads/workbench/ (Win & Mac) 方法二 以瀏覽器連接至phpmyadmin管理頁面 方法三 以MS Excel做為Client,透過ODBC連結至MySQL http://www.mysql.com/downloads/connector/odbc/ (Win & Mac) Mac OS需先裝ODBC Manager

Client AP Server DB Server MySQL Workbench MySQL ODBC Driver MS Excel shop Browser Application Server (Apache + php)

(1) 連接AP Server 以瀏覽器開啟,輸入帳密後登入 http://sqldb.demo.tornado.com.tw/phpmyadmin/

(2) 瀏覽資料 點選左方shop資料庫,可瀏覽表格與資料,並進行操作

(3) 執行SQL 點選上方SQL可帶出命令視窗,點選執行

(1) 設定ODBC Win: 控制台→系統及安全性→系統管理工具→資料來源(ODBC),或直接搜尋ODBC,注意32/64位元要匹配 Mac: 應用程式Application →工具程式Utilities →ODBC Manager

(2) 新增ODBC DSN 於[使用者資料來源名稱]下按[新增],選MySQL對應的ODBC Driver

(3) 設定主機位置與帳密 自行取名 (例 db2012),輸入遠端主機位置,輸入帳號密碼,按下一步直到完成並測試連線成功

(4) 由MS Excel匯入連結 開啟MS Excel工作表,選外部資料→匯入→其它→ODBC資料庫,選擇連結至資料來源 (不是匯入)

use MS Query to connect DBMS, and analyze with MS Excel (Power) Pivot connect via ODBC, and query by SQL or Wizard (to choose tables and fields)

connect via ODBC, and query by SQL or Wizard (to join tables)

import the data into a sheet in MS Excel

insert a pivot table, choose fields and measures. to filter and drill down the data multi-dimensionally

Deadline 於 2016.12.15 前繳至 ceiba (注意截止時間) 由組長繳交即可 1至6題使用MySQL Workbench 7至11題使用phpmyadmin 12題使用MS Excel+ODBC 自選加分題不限 (三者均可) 由組長繳交即可 各題SQL與結果(畫面截圖)請貼在一個Word檔中,並以文字說明,連同Excel檔繳交