- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库基本知识 ( 自己整理 , 初学者可以看一下 , 基于 MySql)
数据库
数据库基本知识 ( 自己整理 , 初学者可以看一下 , 基于 MySql)
1 常见数据库
1.1 MySql : 甲骨文
1.2 Oracl e: 甲骨文
1.3 SQL Server: 微软
1.4 Sybase: 赛尔斯
1.5 DB2: IBM
2 MySql 基础知识
2.1 关系结构数据模型数据库
2.2 SQL(Structured Query Language) 结构化查询语言
2.2.1 DDL(Data Definition Language):数据定义语言 ,用来定义
数据库对象 :库、表、列等
操作数据库
CREATE DATABASE [IF NOT EXISTS]mydb1
USE mydb1
DROP DATABASE [IF NOT EXISTS] mydb1
数据库基本知识 ( 自己整理 , 初学者可以看一下 , 基于 MySql)
ALTER DATABASE mydb1 CHARACTER SET utf8
操作表
插入表
CREATE TABLE stu( sid CHAR(6), sname VARCHAR(20), age INT,
gender VARCHAR(10) );
更改表
ALTER TABLE t_user ADD (student varcher(20))
ALTER TABLE t_user MODIFY gender CHAR(20)
ALTER TABLE t_user CHANGE gender VARCHER(20)
ALTER TABLE t_user REMANE genderTO genders
ALTER TABLE t_user DROP gender
删除表
DROP TABLE t_user
2.2.2 DML(Data Manipulation Language):数据操作语言 ,用来
定义数据库记录 (数据 )
插入数据
INSERT INTO t_user VALUES()
INSERT INTO 表名 VALUES(值 1,值 2, …)
数据库基本知识 ( 自己整理 , 初学者可以看一下 , 基于 MySql)
更新数据
UPDATE t_user SET name=
UPDATE 表名 SET 列名 1=值 1, … 列名 n=值 n [WHERE 条件 ]
删除数据
虽然 TRUNCATE与 DELETE都可以删除表的所有记录 , 但有原理不同。 DELETE的效率没有 TRUNCATE
高!
TRUNCATE其实属性 DDL 语句 , 因为它就是先 DROP TABLE, 再 CREATE TABLE。而且 TRUNCATE删除
的记录就是无法回滚的 , 但 DELETE删除的记录就是可以回滚的 ( 回滚就是事务的知识! ) 。
数据库基本知识 ( 自己整理 , 初学者可以看一下 , 基于 MySql)
DELETE FROM t_user
DELETE FROM 表名 [WHERE 条件]
TRUNCATE TABLE stu;
TRUNCATE TABLE 表名
2.2.3 DCL(Data Control Language):数据控制语言 ,用来定义访
问权限与安全级别
创建用户
CREATE USER用户名 @地址 IDENTIFIED BY 密码 ;
给用户授权
GRANT 权限 1, … , 权限 n ON 数据库、 * TO
您可能关注的文档
- 数据库及软件工程课程设计说明书电脑配件库存管理系统.pdf
- 数据库名词解释.pdf
- 数据库和表的创建和管理.pdf
- 数据库图书管理系统实训报告.pdf
- 数据库图书管理系统需求分析.pdf
- 数据库图书馆信息管理系统.pdf
- 数据库基本sql语句大全.pdf
- 数据库基本架构课件.pdf
- 数据库基本概念.pdf
- 数据库基础与动态网页制作教学大纲.pdf
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)