codecademy SQL 编程系列二 Relation Databases Statements
一. 关系型数据库
4. 每行是一个记录。在celebs表第一行:
- id 是 1
- name是 Justin Biebe
- age 是22
5. 存储在关系数据库中的数据类型常见的是:
a. Interger 整数
b. Text 文本字符串
c. Date 诸如 YYYY-MM-DD类型的年月日
d.Real 十进值
6.Instructions
现在你已经了解了关系数据库是什么,下面让我们仔细看看SQL语法是怎样的?
二. Statements语句
上面的代码是一个sql语句。一个是文本数据库识别为一个有效的命令。语句总是以分“;”结束。下面分解语句各个组成部分:
1. CREATE TABLE
CREATE TABLE是一个clause,clause在SQL执行特别的任务,一般来讲,clause 需大写。
2. table_name 表名
3.
参数,这里是列名,和相应数据类型
SQL语句对行数不加以限制,可以在一行,也可以多行,只要便于阅读理解即可
举例:
CREATE TABLE celebs(id INTERGER,name TEXT,age INTEGER);
codecademy SQL 编程系列二 Relation Databases Statements相关推荐
- Javascript模块化编程系列二: 模块化的标准化(CommonJS AMD)
前言 Javascript模块化编程系列一: 模块化的驱动 在前一篇介绍了为什么要进行Javascript模块化编程.至于如何实现模块化,不同的开发组织和个人具体的实现方式肯定是不一样.如何统一一个规 ...
- STM32 C++编程系列二:STM32 C++代码封装初探
一.STM32与面向对象编程 上一章中提到了,C++的核心之一就在于面向对象思想.相比C语言常用的面向过程编程,面向对象编程的优势在于继承.封装.多态的特性,利用这种思想更有助于我们的程序实现模块化. ...
- java原子操作cas_java并发编程系列二:原子操作/CAS
什么是原子操作 不可被中断的一个或者一系列操作 实现原子操作的方式 Java可以通过锁和循环CAS的方式实现原子操作 CAS( Compare And Swap ) 为什么要有CAS? Compar ...
- Java 语义网编程系列二: 本体
什么叫本体 OWL本体用于对领域知识进行建模,本体是语义web的核心元素. 本体元素概述 在web上本体一般以文档的形式进行存储.文档构成如下: A. 本体首部: 首部是一种用来描述本体自身的资源.首 ...
- 学习ASP.NET Core Razor 编程系列九——增加查询功能
原文:学习ASP.NET Core Razor 编程系列九--增加查询功能 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.N ...
- 学习ASP.NET Core Razor 编程系列十八——并发解决方案
原文:学习ASP.NET Core Razor 编程系列十八--并发解决方案 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP. ...
- 学习ASP.NET Core Razor 编程系列三——创建数据表及创建项目基本页面
原文:学习ASP.NET Core Razor 编程系列三--创建数据表及创建项目基本页面 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 ...
- 学习ASP.NET Core Razor 编程系列六——数据库初始化
学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二--添加一个实体 学习ASP.NET ...
- 学习ASP.NET Core Razor 编程系列五——Asp.Net Core Razor新建模板页面
学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二--添加一个实体 学习ASP.NET ...
- 学习ASP.NET Core Razor 编程系列十三——文件上传功能(一)
原文:学习ASP.NET Core Razor 编程系列十三--文件上传功能(一) 学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习A ...
最新文章
- python绘制三维地形shade(vert_exag)参数_Python的地形三维可视化Matplotlib和gdal使用实例...
- 成功解决 “this version of pandas is incompatible with numpy < 1.15.4\n“ImportError: this version of pand
- c++11仔细地将参数传递给线程std::thread
- 前端学习(2459):账户设置
- 函数库属于计算机的,API库函数
- html文件实践总结,html,css学习实践总结
- 信号与系统sa函数求积分_胡昉祖《导数的概念》和《定积分》
- docker镜像下载及docker镜像管理
- mac iwall 动态桌面引擎
- FireFox、chrome通过插件使用IE内核,IE Tab v2
- 在虚拟机中安装centos6操作系统,DHCP下克隆,再使用CRT软件进行远程登录
- Amos中介效应检验
- $('xx')[0].files[0]的意思
- 数独每日一题-第1题
- 数学符号发音及英文表达
- java实现二十四节气计算
- esc键 qt 退出菜单_【Qt】QDialog之屏蔽Esc键【转】
- eclipse出现编译错误:resolution will not be reattempted until the update interval o f central has elapsed
- 2.光栅图形显示技术
- 通过微透镜阵列的传播