資料庫管理系統 EX1. SQL 資管二 曾家雄.

Slides:



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

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.
SQL 入门 SQL:Structured query language 北京传智播客教育.
第八单元 数据库MySQL应用基础 MySQL数据库应用基础 MySQ数据库操作使用 Mysql管理工具 第25章 数据库的增加/删除操作
關聯查詢.
第5章 关系数据库标准语言SQL 主讲:张丽芳.
十一 ASP对数据库的访问.
第2讲 Transact-SQL语言.
OceanBase 0.4:从API到SQL 日照
第8章 设计数据库应用网站 本章讲述的主要内容 8.1 数据库基础知识 8.2 使用数据库系统 8.3 SQL查询基础
数据库原理及应用 《数据库原理及应用》课程组 荆楚理工学院.
第14章 預存程序 14-1 預存程序的基礎 14-2 建立與執行預存程序 14-3 預存程序的參數傳遞 14-4 預存程序的傳回值
第4章 关系数据库标准语言SQL 4.1 SQL语言概述 4.2 SQL数据查询功能 4.3 SQL数据操作功能 4.4 SQL数据定义功能.
資料庫 (Database) SQL Server 2008實作
第3章 SQL的基础知识 数据库管理及应用 3.1 SQL简介 3.2 SQL的数据模型 3.3 标识符 3.4 使用SQL语句管理数据库
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
数据库原理及设计 --作业.
MySQL 使用者名稱:USERNAME (上限16個字元)
MySQL資料庫安全管理.
第 八 章 資料庫安全 本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。
第4讲 MySQL服务器的配置与应用.
文科计算机小公共课规划教材 Access 程序设计.
创建数据库 MySql创建数据库的语法: CREATE DATABASE 数据库名; 例: CREATE DATABASE mydb;
第三章 管理信息系统的技术基础 主要内容: 数据处理 数据组织 数据库技术 4. 计算机网络.
计算机应用基础 上海大学计算中心.
資料庫管理 資管二 賴柏融.
数据库原理 Database Principles 第五章 数据库完整性 Database Principles.
第十五章 常見的資料庫管理系統 目的 Oracle 微軟SQL Server 微軟Access MySQL Oracle 應用伺服器
2018/11/11 CGI程式設計進階 (for UNIX Perl) 國立中央大學電算中心 陳慶彥.
第六章 學習SQL語言.
Mongodb初中级实战教程 讲师:涂宗勋 讲师的CSDN博客地址
第 8 章 資料的 新增、修改與刪除.
課程名稱:資料庫系統 授課老師:李春雄 博士
後端教學-MYSQL 講師:邱小楓(邱珈蓉)
第十一章 資料庫設計與權限設定.
二.資料庫系統建立與管理 Access 資料庫:windows下的單機資料庫 Access 操作 Mysql資料庫介紹.
JDK 安裝教學 (for Win7) Soochow University
Chap 10 SQL定義、操作與控制指令.
高等資料庫管理系統 Advanced Database Management System
第 7 章 建立資料表與 資料庫圖表.
資料庫管理 操作DBMS 指導教授:楊維邦  助教:廖皓翔.
資料庫安全 (Database Security)
数据库实验指导(一)
班級:博、碩子一甲 授課老師:鐘國家 助教:陳國政
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
第3章 MySQL教學範本 主從式資料庫系統 - CH3.
SQL SERVER 一些经典语句 1.
实验二讲评 … 张榆….
数据库应用技术 SQL Server 2005.
第20章 MySQL数据库.
数据库技术与应用.
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
認識資料庫 MySQL 資料庫新增 MySQL 資料表新增 認識欄位資料表 資料新增、刪除、修改、瀏灠 資料表清空與刪除
CS, ZJU 4/18/2019 Chapter 7 数据库.
3.2 Mysql 命令行 1 查看数据库 SHOW DATABASES; 2 创建一个数据库test1 CREATE DATABASE test1; 3 选择你所创建的数据库 USE test1; (按回车键出现Database changed 时说明操作成功!) 4 查看现在的数据库中存在什么表.
SQL查询语句 蔡海洋.
用int类型(4字节)去存具体时间(8字节).
第三章 SQL Server数据管理.
第六類 資料庫備份與回復.
第 7 章 建立資料表與資料庫圖表.
SQL語法教學 2015/10/15 John.
11 檢視表的建立 11-1 檢視表的基礎 11-2 建立檢視表 11-3 修改與刪除檢視表 11-4 編輯檢視表的內容.
資料庫應用與實作 一到六章重點、習題.
第4章 数据查询.
Web安全基础教程
数据库应用技术 天津电大 翟迎建.
Presentation transcript:

資料庫管理系統 EX1. SQL 資管二 曾家雄

MySQL首頁 請於網址列中鍵入 http://mysql.com/

成為會員 Register

註冊畫面 輸入資料後 請按 Submit form

下載MYSQL (一) Developer Zone

下載MYSQL (二) 不建議下載6.0(測試版不穩定) GA 5.0.5.1

下載MYSQL (三) 選擇OS

下載MYSQL (四) 歡樂Download!!

安裝 安裝步驟同助教ppt

Command Line 開啟命令提示字元

進入MYSQL(一) 打上 mysql -h localhost -u root –p -h : host -u : user -p : password

進入MYSQL(二) 輸入你之前安裝的密碼 進來了

新增Database 打上 create database dbName; 已經有了耶…… 把他刪掉好了 迷之音(不是剛才灌的嗎? )

刪除Database 打上 drop database dbName; 刪除成功

進入Database(一) 打上 use dbName;

進入Database(二) 在登入時也可以選擇要進入的Database 打上 成功 mysql -h localhost -u root -p dbName 成功

創建表格 打上 create table tableName( fieldName1 type, fieldName2 type, …… fieldNameN type ); 沒有s喔!! 清楚的分段不僅可以讓畫面清楚, 更可以確保指令的正確性喔

刪除表格 打上 drop table tableName; 刪除成功 哎呀 建錯表格了

有哪些表格呢? 打上 show tables; 有s喔!!

表格裡面有什麼?(一) 打上 show columns from tableName; 哎呀 熱熱長耶

表格裡面有什麼?(二) 打上 describe tableName; 精簡多了

寫入Instances(一) 打上 Input成功 insert into tableName( field1, field2,……fieldN ) values ( arg1, arg2,……argN ); Input成功

寫入Instances(二) 一次寫入多個 Input成功 ( arg2-1, arg2-2,……arg2-N ); insert into tableName( field1, field2,……fieldN ) values ( arg1-1, arg1-2,……arg1-N ), ( arg2-1, arg2-2,……arg2-N ); Input成功

寫入Instances(三) 不想打熱熱長的話 insert into tableName values ( arg1-1, arg1-2,……arg1-N ), ( arg2-1, arg2-2,……arg2-N ); Input成功

查詢Instances 打上 select * from tableName; 你發現了嗎?

DBMS的強大功能 不管輸入的先後順序 DBMS已經幫你Sort好了

更新Records 打上 update tableName set fieldName = [Value] where //e.g. account_number =“Kim”; [Condition];

刪除Records 打上 delete from tableName where //e.g. account_number =“Richard"; [Conditon];

新增Field 打上 alter table tableName add column fieldName type;

清除螢幕 錯誤好多想重新開始怎辦? Step1: 輸入quit( 登出sql ) Step2: 輸入cls Step3: 按鍵盤 ↑ 又是嶄新的開始

無法克服的問題 發現不能使用foreign key

參考資料 助教、學長PPT MySQL使用說明