u010823625
让积累成为一种习惯。
展开
-
学自慕课网:MySQL开发技巧
MySQL开发技巧1. 常用的SQL语句类型Ø DDL 数据定义语言Ø TPL 事务处理语言Ø DCL 数据控制语言Ø DML 数据操作语言2. 正确使用SQL的重要性Ø 增加数据库处理效率,减少应用相应时间Ø 减少数据库服务器负载,增加服务器稳定性Ø 减少服务器见通讯的网络流量原创 2015-12-04 12:18:22 · 1214 阅读 · 0 评论 -
学自慕课网:数据库设计(五)
维护优化1.维护和优化要做什么?Ø维护数据字典Ø维护索引Ø维护表结构Ø在适当的时候对表进行水平拆分或垂直拆分2.如何维护数据字典Ø使用第三方工具对数据字典进行维护Ø利用数据库本身的备注字段来维护数据字典。以MySQL为例:CREATETABLE cus原创 2015-12-04 12:14:30 · 803 阅读 · 0 评论 -
学自慕课网:数据库设计(四)
物理设计1.物理设计要做什么?Ø选择合适的数据库管理系统Ø定义数据库、表及字段的命名规范Ø根据所选的DBMS系统选择合适的字段类型Ø反范式设计2.选择哪种数据库Ø成本和性能ØOracle、SQLServer等商业数据库更适合企业级项目ØMySQL、Pg原创 2015-12-04 12:12:53 · 1119 阅读 · 0 评论 -
学自慕课网:数据库设计(三)
逻辑设计1.名词解释表7 ER图名词解释关系一个关系对应通常所说的一张表元组表中的一行即为一个元组属性表中的一列即为一个属性;每个属性都有一个名称,称为属性名候选码表中某个属性组,它可以唯一确定一个元组主码一个关系原创 2015-12-04 12:11:13 · 890 阅读 · 0 评论 -
学自慕课网:数据库设计(二)
需求分析1.为什么要进行需求分析Ø了解系统中所要存储的数据Ø了解数据的存储特点Ø了解数据的生命周期2.数据库需求分析的作用点Ø实体及实体之间的关系(1对1,1对多,多对多)Ø实体所包含的属性有什么?Ø实体和属性各自的特点有哪些?3.实例演示以一个小型的电子商务网站为原创 2015-12-04 12:07:53 · 957 阅读 · 0 评论 -
学自慕课网:数据库设计(一)
数据库设计简介1.为什么要进行数据库设计?表1 数据库设计对比优良的设计糟糕的设计减少数据冗余存在大量数据冗余避免数据维护异常存在数据插入,更新,删除异常节约存储空间浪费大量存储空间高效的访问访问数据低效原创 2015-12-04 12:05:10 · 1450 阅读 · 0 评论 -
Tarena - 关联查询
Oracle作业4:关联查询1>.查询员工的姓名及其所在部门的名字和城市SELECT ename,dname,loc FROM emp e JOIN dept d ON e.deptno = d.deptno;2>.查询员工的姓名和他的管理者的姓名SELECT t1.ename,t2.ename AS mgr_name FROM emp t1 JOIN emp t2 ON原创 2015-10-21 23:13:16 · 799 阅读 · 0 评论 -
Tarena - 分组查询
Oracle作业3:分组查询1>.查询各职位的员工工资的最大值,最小值,平均值以及总和SELECT job,MAX(sal),MIN(sal),AVG(sal),SUM(sal) FROM emp GROUP BY job;2>.查询各职位的员工人数SELECT job,COUNT(*) FROM emp GROUP BY job;3>.查询员工的最高工资和最低原创 2015-10-21 22:59:57 · 1735 阅读 · 0 评论 -
Tarena - 基础查询
Oracle作业2:基础查询1>.查询emp表中的入职日期列(hiredate),并按照时间的先后顺序列出;SELECT hiredate FROM emp ORDER BY hiredate;2>.查询工资大于1600的员工姓名和工资;SELECT ename,sal FROM emp where sal>1600;3>.查询员工号为7369的员工的姓名和部门原创 2015-10-21 22:38:09 · 1937 阅读 · 0 评论 -
Tarena - 表的创建
Oracle作业1:表的创建Oracle版本:CREATE TABLE emp(empno NUMBER(4), ename VARCHAR2(10), job VARCHAR2(9), mgr NUMBER(4), hiredate DATE, sal NUMBER(7,2), comm NUMBER(7,2));M原创 2015-10-21 22:22:34 · 806 阅读 · 0 评论