Paul Witon,John Colby著,敖富江译。SQL 入门经典。北京:清华大学出版社,2006.

第1章 SQL 简介

1.1 数据库简史

认识数据库

1.为什么和什么时候使用数据库

2.本书中用到的数据库管理系统

1.2 结构化查询语言

SQL具有3个主要的角色:1.创建数据库并定义它的结构 2.查询数据库,以获得回答问题所需要的数据 3.控制数据库的安全

定义数据库的结构包括创建新的数据库表和字段,建立数据实体的规则等,这些都是由SQL的子语言DCL(Data Control Language,数据控制语言)来表达。

1.2.1 SQL查询简介

SQL查询是SQL最常用的功能。一种称为数据操纵语言(Data Manipulation Language,DML)的SQL子语言负责查询和数据操作。

一个SQL查询由各种语句(statment)、子句(clause)和条件(condition)组成。

1.2.2 SQL与其他编程语言的比较

SQL是一种声明性语言。

1.2.3 理解SQL标准

1.3 创建数据库

1.3.1 组织一个关系型数据库

1.SQL语法

2.创建数据库

3.理解数据类型

字符

数值数据

日期和时间

1.4 创建、更改和删除表

1.4.1 创建表

CREATE TABLE

1.4.2 更改现有表

AlTER TABLE

1.4.3 删除现有表

DROP TABLE

1.5 优秀的数据库设计

1.5.1 获得并分析数据需求

1.5.2 逻辑地划分数据

1.5.3 选择正确的数据类型

1.5.4 使用主键

1.6 创建示例数据库

1.7 本章小结

1.8 练习

ps:练习需要点思考的,做练习时,自己没有记住create databe和create table语句的基本格式,以前总是照着书上的打,没有有意地去理解记忆啊,以后要注意这了。

《SQL 入门经典》读书笔记(1)相关推荐

  1. 《Cloud Native Data Center Network》读书笔记-1

    <Cloud Native Data Center Network>读书笔记-1 2019年的一本书,云原生数据中心网络入门书籍,作者 Dinesh G. Dutt 是一家网络公司的首席科 ...

  2. 《Cloud Native Data Center Network》读书笔记-7

    第九章 数据中心边缘 9.1 问题 Clos与外部的连接 为什么需要进行外部连接? 连接到外部世界的带宽需求是什么? 数据中心网络将连接到什么上游设备? 穿越内外部世界的交通需要哪些服务? 9.2 连 ...

  3. 论文阅读——译文:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric

    论文标题:PortLand:A Scalable Fault-Tolerant Layer 2 Data Center Network Fabric 会议:sigcom 09 Ref:Radhika ...

  4. Fat-tree:A Scalable, Commodity Data Center Network Architecture 解读

    Fat-tree:A Scalable, Commodity Data Center Network Architecture 解读 title: 一种可扩展的.商品化的数据中心网络体系结构 第一部分 ...

  5. 《Data Algorithm》读书笔记十一— 使用马尔科夫模型的智能邮件营销

    <Data Algorithm>读书笔记十一 - 使用马尔科夫模型的智能邮件营销 1. 智能邮件营销 是什么? 根据顾客的交易历史观测(其实就是推测) "下一个智能邮件营销日期& ...

  6. 《Advanced Data Structures》读书笔记

    1.基础数据结构 1.1.栈 1.2.队列 1.3 双端队列 1.4.动态分配节点 1.5.数组类的"阴影拷贝" 2.搜索树 3.平衡搜索树 4.区间集合 5.堆 6.并查集 7. ...

  7. 最新发布| Jira官宣中国区本地部署特殊政策,公布Data Center价格

    ​Atlassian官方发布Jira Server版停售消息至今已3个月,面对中国区用户的抗议,官方终于于2021年2月2日推出针对性政策,即将DC版准入门槛从500人下调至25人,并于2月5日召开发 ...

  8. 《Python神经网络编程(Make Your Own Neural Network)》读书笔记

    声明 这是作者在CSDN上的第二篇博客,关于阅读塔里克·拉希德的著作<Python神经网络编程(Make Your Own Neural Network)>之后的读书笔记.跟诸位大牛相比, ...

  9. Analyzing Neural Time Series Data 读书笔记6

    Analyzing Neural Time Series Data 第六章读书笔记 仅做学习记录 6 Practicalities of EEG Measurement and Experiment ...

  10. Analyzing Neural Time Series Data 读书笔记3

    Analyzing Neural Time Series Data 第三章读书笔记 仅做学习记录 3 Interpreting and Asking Questions about Time-Freq ...

最新文章

  1. oracle 12c 自动任务,Oracle job自动任务实用指南
  2. 分析递归函数的时间复杂度
  3. RabbitMQ—流控机制
  4. ConfigParser 模块
  5. 20个简约风格网站设计作品欣赏
  6. 坦克大战 Java版
  7. 初中学历做开发,3年在北京买了房,超过了99%的程序员!
  8. 开发Adobe AIR的原生扩展
  9. 从零开始编写自己的C#框架(11)——创建解决方案
  10. paip.提升分词---准确度--常用量词表
  11. max(X,Y),min(X,Y)的期望求解
  12. ADS仿真学习:s2p文件导入ADS
  13. js代码编写新年倒计时
  14. 2022苹果开发者账号续费问题
  15. 在聊天群中,如何快速获取信息,了解群中讨论的话题。
  16. 1217: 青蛙(二)
  17. mac版免费吃鸡游戏(荒野行动)
  18. 数据结构(python语言描述)课后题答案_数据结构课后习题及答案
  19. 如何运用包过滤技术实现个人防火墙
  20. 系分 - 计算机网络

热门文章

  1. 射频识别技术漫谈(9)——动物标签HDX
  2. 文本文档html乱码,文本文档乱码怎么办?电脑文本文档乱码解决方法
  3. unitywebplayer 32/64 5.3版本
  4. 基于C#的学生选课管理系统
  5. r语言作业:出租车数据基础数据分析、时间处理等
  6. IP地址的分类,五分类编制CIDR以及子网的划分和子网掩码
  7. python 深度学习方法代码整理
  8. 20行Python代码爬取王者荣耀全皮肤
  9. 28个极简代码——python
  10. mPaaS 小程序新手指南 | 《mPaaS 小程序自定义开发》