数据库
CandidBoy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
详述JDBC中查询功能的实现过程(一)
1、需要先数据库中创建一个表 本文使用的是MySQL数据库管理系统,并使用Navicat Premium软件来对其进行操作,下面是建表语句: use test; //使用test数据库 create table user_info( /*在test数据库中创建一张表,名字是user_info,表中设置id,name和password字段*/ id char(3), //创建一个char类型的...原创 2019-05-01 11:05:33 · 831 阅读 · 0 评论 -
JDBC实践:书籍管理系统详析
一、书籍管理系统代码展示 本文是作者为了熟练使用JDBC技术而做的练手项目,其中应用了DBUtil工具类的知识,我会在代码注释中将整个项目尽量详尽的解释一遍,将会展现其实现代码以及附属的DBUtil工具类和几个自定义类(首先是实现代码): //JDBC实现的书籍管理系统 public class ClientManage { public static void main(String[] ...原创 2019-05-17 16:48:27 · 357 阅读 · 0 评论 -
数据库查询数据(二):内置函数(SQL函数)
一、操作数据 为了方便对SQL函数的描述,先把操作数据的代码写出来: create table student( id char(1) primary key, name varchar(8), sex char(2) default '男' , age int(3) default 0 ) insert into student values ('1','王明','男',18); ins...原创 2019-05-10 21:38:31 · 1437 阅读 · 0 评论 -
数据库查询数据(一):单表查询
一、操作数据展示: 现将需要用到的表格和需要插入表格的数据提前输入到数据库中,为接下来的单标查询语句描述作准备,以下为所用的SQL语句,使用Navicat Premium数据库数据管理工具: create table student( id char(36) primary key, name varchar(8) not null, age int(3) default 0, mobile ...原创 2019-05-10 18:12:54 · 1762 阅读 · 0 评论 -
代码优化:JDBC中的查询功能(二)
一、优化之前的代码如下: public class Test { public static void main(String[] args) { Connection connection = null; Statement statement = null; ResultSet resultSet = null; try { Class.forName("com.mys...原创 2019-05-09 17:40:48 · 288 阅读 · 0 评论 -
代码优化:JDBC中增删改功能(一)
一、优化前的JDBC增删改代码 优化之前的代码如下(这里以增删改中添加数据为例,因为它们除了sql语句不同以外其它相同): public class Test { public static void main(String[] args) { Connection con = null; Statement sta = null; try { Class.forName(...原创 2019-05-06 19:00:04 · 321 阅读 · 0 评论 -
SQL语句分类及常用语句简介
一、SQL语句定义 结构化查询语言(Structured Query Language,简称SQL)是一种数据库查询和程序设计语言。 SQL语句按其功能分为4类: 1.数据定义语言(DDL Data Definition Language) :创建、修改或删除数据库中表、视图、索引等对象的操作,常用命令为create、alter和drop; 2. 数据查询语言(DQL Data Query L...原创 2019-05-06 17:25:10 · 1066 阅读 · 0 评论 -
详述JDBC中修改(添加删除修改)功能的实现过程(二)
1、需要先数据库中创建一个表 这里使用我在“详述JDBC中查询功能的实现过程(一)”创建的表格 use test; //使用test数据库 create table user_info( /*在test数据库中创建一张表,名字是user_info,表中设置id,name和password字段*/ id char(3), //创建一个char类型的名为id的字段,并且规定其字符串长度固定为3 ...原创 2019-05-01 12:01:03 · 936 阅读 · 0 评论 -
数据库中为什么需要外键?
此文将以三个方案为例来说明数据库中为什么需要外键(本文使用的是Navicat Premium可视化数据库管理工具来操作数据库) 方案一: createtable user_info( idchar(36) primarykey, user_name varchar(30) notnull, passwordvarchar(30) notnull, real_name varchar(8...原创 2019-05-06 15:58:47 · 749 阅读 · 0 评论 -
数据库:事务详析
一、数据准备 为了更好地讲解事务,先建个表插入一些数据: create table account( id char(36) primary key, card_id varchar(20) unique, name varchar(8) not null, money float(10,2) default 0 ); insert into account values('6ab71673...原创 2019-05-13 16:33:13 · 220 阅读 · 0 评论
分享