
数据库
1ea
这个作者很懒,什么都没留下…
展开
-
数据库的基本概念
1.系统架构客户端<–>应用服务器<–>数据库服务器常用的数据库:MySQL、Oracle、DB2学生信息表:住址信息表:通过数据表的方式存放数据:行:一行表示一个对象列:一列表示对象中的一个属性整个表:一个类数据仓库和关系数据库,数据存放在表中CRUD:数据库的基本操作,增查改删C:Create 增加对应CREATE TBL …; ADD TB...原创 2019-03-23 09:13:38 · 141 阅读 · 0 评论 -
SQL的基本管理
1.SQL(结构化查询语言)SQL:Structured Query Language①SQL分类:DML:数据操作语言 Data manipulation LanguageCRUD:增删改查DCL:数据控制语言 Data Control Language给定某个对象赋予指定的权限或角色(用户、角色、权限)...原创 2019-03-23 19:15:44 · 404 阅读 · 0 评论 -
高级查询
1.模糊查询like is null where age between 22 and 90其中包括上下限in:where sid in (1,3,5,7)2.聚合函数拿到sql where 条件过滤后的结果进行聚合运算①sum()select sum(score) from score where sid=13;②max()select max(score) from scor...原创 2019-03-31 13:55:29 · 443 阅读 · 0 评论 -
数据库设计
1.基本概念1)软件工程六大过程:①需求分析:a.需求设计:产品部设计编写《xxx项目需求分析说明书》b.需求分析:对于开发者而言,要知道整个项目的业务流程以及详细了解自己模块的业务及相关业务c.DB:考虑使用哪种数据库②概要设计:大概地理清楚业务流程,画出相应的流程图a.数据库设计:《数据库设计说明说》b.业务SQL的编写:③详细设计:详细地把项目的基本结构,编码规范等全部行程...原创 2019-03-31 14:18:42 · 339 阅读 · 0 评论 -
数据库实现DDL
1.通过DDL语言管理数据库和表首先确定数据库名、每张表的表名、字段名称、字段类型、约束…SQL:DML、DDL、DCL、DTLDDL:数据定义语言,主要是对数据对象结构进行操作1)创建数据库:①语法:create database 数据库名字;②切换库:use 数据库名字;③删除数据库:drop database 数据库名字;2)创建表:create table...原创 2019-03-31 14:36:48 · 796 阅读 · 0 评论 -
数据库基本对象
1.事物-transaction分析:银行转账账户表:aid aname psw balance张三给李四转账100:过程:①张三的余额-100②李四的余额+100概念:在一个业务逻辑处理过程中,多条SQL语句作为一个原子操作(单个工作的逻辑单元中处理的一些列SQL操作),这些操作作为一个整体想数据库提交,这些SQL要么全部执行成功,要么全部不执行。MySQL中默认把每一条SQL...原创 2019-04-02 15:29:43 · 6010 阅读 · 0 评论