Chapter 3: SQL.

Slides:



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

會計學 Chapter 1 基本概念 1-2 基本概念 第一節 單式簿記 第二節 會計學的定義與功用 第三節 會計學術與會計人員 第四節 企業組織 第五節 會計學基本第五節 會計學基本慣例 第六節 會計方程式 第七節 財務報表.
Chapter 5 教育發展與職業選擇. 1. 認識高職學生的生涯進路。 2. 了解個人特質與職業屬性之 間的關係。 3. 認識打工安全與勞動權益。
小 王 子 組別:第五組 班級:財金二甲 組員:A 林安潔 A 陳思羽 A 許雅涵
11-1 保險業之定義 11-2 保險業之設立 11-3 保險業之組織 11-4 保險業之營業範圍
SQL的简单查询.
9-1 火災保險 9-2 海上保險 9-3 陸空保險 9-4 責任保險 9-5 保證保險 9-6 其他財產保險
10-1 資料庫管理系統簡介 10-2 關聯式資料模式和查詢語言 10-3 Access 簡介 10-4 XML 簡介
淘 宝 简 介.
校园信息管理系统 河北科技大学网络中心 2000/4/10.
槍砲病菌與鋼鐵 第三組.
复习重点; 1. 关系模型、ER模型 2. SQL 3. 事务管理 4. 函数依赖与规范化 5. 数据库设计  复习题 一、单项选择题
第8章 SELECT敘述的基本查詢 8-1 SELECT查詢指令 8-2 SELECT子句 8-3 FROM子句 8-4 WHERE子句
301——隆重登场.
導覽解說與環境教育 CHAPTER 3 解說員.
徵收苗栗市福全段147、1588及文心段10、11地號等4筆土地之
財務報表的內容 四種報表格式 財務報表的補充說明 會計師簽證的重要性 合併報表 財務報表分析 Chapter 2 財務報表的內容.
数据库原理及设计 --作业.
老師 製作 法律與生活.
讲 义 大家好!根据局领导的指示,在局会计科和各业务科室的安排下,我给各位简要介绍支付中心的工作职能和集中支付的业务流程。这样使我们之间沟通更融洽,便于我们为预算单位提供更优质的服务。 下面我主要从三方面介绍集中支付业务,一是网上支付系统,二是集中支付业务流程及规定等,
创建数据库 MySql创建数据库的语法: CREATE DATABASE 数据库名; 例: CREATE DATABASE mydb;
第十七章休閒農業之經營策略與成功之道 17 Chapter.
第三章 管理信息系统的技术基础 主要内容: 数据处理 数据组织 数据库技术 4. 计算机网络.
Chapter 2 勞工安全衛生法.
中国人民公安大学经费管理办法(试行) 第一章总则 第四条:“一支笔” “一支笔”--仅指单位主要负责人。负责对本 单位的经费进行审核审批。
Oracle数据库 Oracle 子程序.
資料庫管理 資管二 賴柏融.
PL/SQL程序设计 过程, 函数 Trigger 对象关系数据库技术.
兒 童 營 養 高雄長庚醫院營養治療科 營養師 洪凱殷.
風險分析與財務結構 瞭解風險的定義與種類 衡量企業風險與財務風險 影響企業風險的因素 影響財務風險的因素 以現金流量衡量企業長期的財務狀況
國際行銷管理 林 建 煌 著.
第一節 知覺 第二節 認知 第三節 學習 第四節 創造力
第11章 详细设计.
CHAPTER 2 綜合所得稅之架構.
舞台劇在香港的前途.
第六章 學習SQL語言.
第 8 章 資料的 新增、修改與刪除.
第十一章 資料庫設計與權限設定.
資料庫安全 (Database Security)
題庫解析:MTA資料庫檢定 授課老師:李春雄 博士
MySQL数据库基础与实例教程 之 MySQL表结构的管理 郭水泉.
第三章作业讲评 文洁 2012/4/10.
SQL SERVER 一些经典语句 1.
实验4:PL-SQL编程 1.实验目的 2.实验原理 PL/SQL是一种过程化语言,属于第三代语言,本实验在与熟悉使用PL/SQL编程.
作业3-点评.
段磊 王慧锋 TEL: qq群: 数据库系统原理课程设计 实验环节2 段磊 王慧锋 TEL: qq群:
Ch4.SQL Server 2005資料庫組成員元件介紹
iRepor报表设计基础 IReport安装 普通实体报表 数据结果集报表 工作流主从报表 饼状图报表 柱状图,曲线图报表 条形码报表
实验二讲评 … 张榆….
第 10 章 数据库编程.
数据库技术与应用.
CS, ZJU 4/18/2019 Chapter 7 数据库.
3.2 Mysql 命令行 1 查看数据库 SHOW DATABASES; 2 创建一个数据库test1 CREATE DATABASE test1; 3 选择你所创建的数据库 USE test1; (按回车键出现Database changed 时说明操作成功!) 4 查看现在的数据库中存在什么表.
老師 製作 休閒農場.
OceanBase 0.4:从API到SQL 日照
本讲内容 SQL 概述 SQL 的查询功能 SQL 的操作功能 SQL 的定义功能.
交際障礙分組系統 交際障礙分組系統 班級:2439 組員: 組別:A01 林子婷 資訊三丁 D
心理學—日常生活中的應用 人際溝通.
第 7 章 建立資料表與資料庫圖表.
微信商城系统操作说明 色卡会智能门店.
教育部特殊教育通報網 學生異動、接收操作說明.
財務預測 財務預測的用途 法令相關規定 預測的基本認知 預測的方法 製作預測性報表 財務報表分析 Chapter 16 財務預測.
大綱 一.受試者之禮券/禮品所得稅規範 二.範例介紹 三.自主管理 四.財務室提醒.
自慢 社長的成長學習筆記 何飛鵬.
資料庫應用與實作 一到六章重點、習題.
第4章 数据查询.
團體工作的倫理議題 CHAPTER 12. 團體工作的倫理議題 CHAPTER 12 團體工作的倫理議題 1.如果我有資格執行個別治療,那麼我也可以執行團體治療。 2.仔細而審慎地篩選團體成員,較符合專業倫理要求。 3.在團體治療開始前,讓成員能先有準備以便從團體中獲得最大利益,是非常重要的。
Chapter1 大師的視界,見證歷史的腳步
银川社保网上申报 宁夏人力资源和社会保障 网上服务大厅操作
Web安全基础教程
Presentation transcript:

Chapter 3: SQL

图书馆借书的业务逻辑 学校图书馆中存放了很多书籍。( “spring”、“summer”、“autumn”、“winter”) 假设它们各有2本,按如下方式编号。 spring用A打头,A001, A002 summer用B打头,B001, B002 autumn用C打头,C001,C002 winter用D打头,D001, D002 为了记录这些信息,我们在数据库中创建表名为book。

问题:

公共管理学院的Tom和管理学院的Peter使用借书卡到图书馆借书。 每张借书卡都有编号,记录了使用者的相关信息。 为了在数据库中存储借书卡的信息,我们创建借书卡的表Card。 Tom的卡编号为u20091000; Peter的卡编号为u20091001;

CREATE TABLE card (id char(10) NOT NULL, xuehao varchar(60), xingming varchar(50), xinbie char(1), xueyuan varchar(100), chushengriqi date , PRIMARY KEY ("id")) ; 1

Tom使用借书卡(u20091000)借走了 图书编号为A001的书, Peter使用借书卡( u20091001 )借走 了图书编号为D001的书。 为了记录这些借阅信息,我们创建表borrow_record。

问题: 哪些字段可以为空? 罚单编号可以为空吗?

问题: 这张表需要记录学生姓名、学号和图书名称、作者、出版社等信息吗?为什么?(冗余的概念) 借阅记录号 借书卡编号 图书编号 R000001 u20091000 A001 R000002 u20091001 D001 问题: 这张表需要记录学生姓名、学号和图书名称、作者、出版社等信息吗?为什么?(冗余的概念)

借阅记录号 借书卡编号 姓名 图书编号 R000001 u20091000 TOM A001 R000002 u20091001 PETER D001 R000003 B001 R000004 B002 R000005 C001 R000006 A002 /*select book.tushumingcheng from book,borrow_record where book.tushubianhao = borrow_record.tushubianhao and borrow_record.jieshuzhenghao = 'u20091000';*/

Time Flies…… 请问: 图书馆中书名为“Spring” 被哪些学生借走了呢? 图书馆中书名为“Spring” 还剩下几本? 借书证号为“”借了几本书?书名分别是什么? 书什么时候还?