学SQL(简介)
Posted liuri
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学SQL(简介)相关的知识,希望对你有一定的参考价值。
SQL(发音为“sequel”)是什么?
SQL全称是Structured Query Language (结构化查询语言),是用于访问和处理数据库的标准的计算机语言。即用来访问和操作数据库的一种工具或是接口。通过使用SQL语言,可以帮助您包括:数据库创建、数据库或表删除、获取行数据和修改某些数据等,使得访问和处理数据更轻松。
SQL能做什么?
SQL可以创建新的数据库及其对象(表,索引,视图,存储过程,函数,触发器);
SQL可以修改现有数据库的结构;
SQL可以从数据库中删除对象;
SQL可以。。。很多。
使用SQL,你需要。。。
1.一个RDBMS数据库程序(如MS Access,SQL Server,mysql)。
2.使用服务器端脚本语言(如php或ASP)。
RDBMS
Relational Database Management System:关系型数据库管理系统。
RDBMS中的数据存储在被称为表的数据库对象中。
表
表是相关的数据项的集合,它由列和行组成。
代码示例:
SELECT * FROM Customers;
每个表都被分解成称为字段的更小的实体。字段是表中的一列,用于维护表中每条记录的特定信息,是表中的垂直实体。
记录是表中存在的每个单独条目,是表中的横向实体。
SQL语法规则
1.SQL语句总是以关键字开始;
2.SQL语句总是以分号“;”结尾;
3.SQL不区分大小写。
一些最重要的SQL命令
SELECT-从数据库中提取数据
UPDATE-更新数据库中的数据
DELETE-从数据库中删除数据
INSERT INTO-向数据库插入数据
CREATE DATABASE-创建新数据库
ALTER DATABASE-修改数据库
CREATE TABLE-创建新表
ALTER TABLE-修改数据库表
DROP TABLE-删除表
CREATE INDEX-创建索引
DROP INDEX-删除索引
各种语句的简单句法
SELECT 语句
SELECT column_name(s) FROM table_name
SELECT 语句和WHERE 语句
SELECT [*] FROM [Table Name] WHERE [condition 1]
SELECT 语句与WHERE和/或子句
SELECT [*] FROM [Table Name] WHERE [condition 1] [AND [OR]] [condition 2]...
SELECT 语句与ORDER BY
SELECT column_name( ) FROM table_name ORDER BY column_name( ) ASC or DESC
INSERT INTO 语句
INSERT INTO table_name (column ,column 1, column 2, column 3...) VALUES (value, value 1, value 2, value 3...)
UPDATE 语句
UPDATE table_name SET column=value, column 1=value 1,... WHERE some Column=some Value
DELETE 语句
DELETE FROM table_name WHERE some Column = some Value
以上是关于学SQL(简介)的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向类加载器 ClassLoader ( 类加载器源码简介 | BaseDexClassLoader | DexClassLoader | PathClassLoader )(代码片段