2017年10月9日

DAO模式

摘要: JDBC封装 优点: 附注: DAO模式提供了访问关系型数据系统所需操作的接口,将数据访问和业务逻辑分开,对 上层提供面向对象的数据访问接口. DAO模式实现两层分离: 代码间分工明确,数据访问层代码不影响业务逻辑层代码,这也符合单一职能原则,降低了耦合度,提高了代码的可复用性。。 隔离了不同的数据 阅读全文

posted @ 2017-10-09 19:38 刻骨铭Xli 阅读(206) 评论(0) 推荐(0) 编辑

JDBC

摘要: 为什么要使用JDBC Java是通过JDBC技术实现对数据的访问的,JDBC是java数据库(Java database connectivity)技术的简称,它充当java应用程序与各种不同的数据库之间的媒介,把数据持久化,这就是一种持久化机制. JDBC工作原理 JDBC API 由Sun公司提 阅读全文

posted @ 2017-10-09 19:35 刻骨铭Xli 阅读(207) 评论(1) 推荐(1) 编辑

关于MySQL建立新用户并授权

摘要: 创建用户的语法: Create user `username`@host [Identified by [password] `password`]; 例: create user `teacher`@`localhost` identified by ‘12345’, 或者 create user 阅读全文

posted @ 2017-10-09 18:52 刻骨铭Xli 阅读(230) 评论(0) 推荐(0) 编辑

2017年9月27日

MySQL高级查询(二)

摘要: EXISTS 和NOT EXISTS子查询 EXISTS子查询 语法: SELECT ……… FROM 表名 WHERE EXISTS (子查询); 例: SELECT `studentNo` AS 学号,`studentResult` 成绩 FROM `result` WHERE EXISTS( 阅读全文

posted @ 2017-09-27 20:00 刻骨铭Xli 阅读(285) 评论(0) 推荐(0) 编辑

关于MySQL 事务,视图,索引,数据库备份,恢复

摘要: CREATE DATABASE `mybank`;/*创建表*/USE mybank;CREATE TABLE `bank`( `customerName` CHAR(10), #用户名 `currentMoney` DECIMAL(10,2) #当前余额);/*插入数据*/INSERT INTO 阅读全文

posted @ 2017-09-27 19:28 刻骨铭Xli 阅读(217) 评论(0) 推荐(0) 编辑

MySQL高级查询(一)

摘要: 修改表 修改表名 语法: ALTER TABLE<旧表名> RENAME [TO] <新表名>; 添加字段 语法: ALTER TABLE 表名 ADD 字段名 数据类型 [属性]; 修改字段 语法: ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 [属性]; 删除字段 语 阅读全文

posted @ 2017-09-27 12:00 刻骨铭Xli 阅读(104) 评论(0) 推荐(0) 编辑

2017年9月26日

初识MySQL

摘要: MySQL的优势 运行速度快 使用成本低 容易使用 可移植性强 适用更多用户 命令行方式连接数据库 语法: mysql -h 服务器主机地址 -u用户名 -p密码 操作数据库 创建数据库 CREATE DATABASE 数据库名; 查看数据库列表 SHOW DATABASE; 选择数据库 USE 数 阅读全文

posted @ 2017-09-26 18:46 刻骨铭Xli 阅读(109) 评论(0) 推荐(0) 编辑

2017年9月19日

MySQL数据库设计基础

摘要: 为什么需要规范的数据库设计? 什么是数据库设计? 数据库设计就是将数据库中的数据实体及这些数据实体之间的关系,进行规划和结构化的过程. 数据库设计非常重要! 数据库中创建的数据结构的种类,以及在数据实体之间建立的复杂关系是决定数据库系统效率的重要因素 良好的数据库设计: 设计数据库的步骤 在需求分析 阅读全文

posted @ 2017-09-19 22:05 刻骨铭Xli 阅读(157) 评论(0) 推荐(0) 编辑

导航