Sql
文章平均质量分 67
KayLa-JL
人不是生来被打败的!
展开
-
Java连接到MySQL数据库的代码及相关操作
在Java程序连接到MySQL数据库的过程中,应先将程序驱动包导入“External Libraries”,其步骤是:Project Structure(Ctrl+Alt+Shift+S) → Modules → Dependencies → Add 驱动包。至于具体的程序驱动包,可以点击:Java程序驱动包 ,进行下载。 JDBC代码模板: Class.forName(JDBC驱动类原创 2017-03-18 13:46:56 · 611 阅读 · 0 评论 -
常用函数
*常用函数 -字符串函数 -数值函数 -日期和时间函数 -流程函数 -其他常用函数 组函数 *常用函数 -聚合函数对一组值进行运算,并返回单个值,也叫组合函数 COUNT(*|列名) 统计行数 AVG(数值类型列名) 平均值 SUM(数值类型列名)原创 2017-03-20 11:00:55 · 297 阅读 · 0 评论 -
SQL基础和表约束
*列级别约束 非空约束 唯一约束 主键约束 check约束 *表级别约束 外键约束 *SQL -结构化查询语言(Structured Query Language) -在关系型数据库上执行数据操作、数据检索以及数据维护的标准语言 -使用SQL语句,程序员和数据库管理员可以完成如下的任务 改变数据库的结构、更改系统的安全设置、增加用户对数据库或表的许可权限、在原创 2017-03-20 10:52:21 · 412 阅读 · 0 评论 -
MySQL数据库DML操作
*INSERT插入语句 –INSERT INTOtable [(column [, column...])] –VALUES(value [, value...]); -默认情况下,一次插入操作只插入一行 注意: 1.列名和值列表,要一一对应(个数一致 数据类型一致) 2.字符值得插入和日期 要用单引号 3.默认值插入用关键字default原创 2017-03-20 10:50:40 · 546 阅读 · 0 评论 -
Sql查询联系
查询练习(四十五道题) 题目:设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。 四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一)Student (学生表)原创 2017-07-10 15:24:18 · 2050 阅读 · 0 评论 -
JDBC小结
*为什么用JDBC JDBC是Java数据库连接技术的简称,提供连接各种常用数据库的能力 *JDBC工作原理 -JDBC API 提供者:Sun公司 内容:供程序员调用的接口与类,集成在java.sql和javax,sql包中,如: DriverManager 类 Connection 接口 Statement 接口原创 2017-03-18 14:13:46 · 541 阅读 · 0 评论 -
SQL规范
1.使用明确、统一的标明和列名,例如 School, SchoolCourse, CourceID。 2.数据表名使用单数而不是复数,例如 StudentCourse,而不是StudentCourses。 3.数据表名不要使用空格。 4.数据表名不要使用不必要的前缀或者后缀,例如使用School,而不是TblSchool,或者SchoolTable等等。 5.数据库中的密码要加密...原创 2018-10-13 09:41:48 · 749 阅读 · 0 评论 -
MongoDB、Redis 数据库介绍与区别
NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。 MongoDB: 它是一个内存数据库,数据都是放在内存里面的。 对数据的操作大部分都在内存中,但 MongoDB 并不是单纯的内存数据库。 MongoDB 是由 C++ 语言编写的,是一个基于分布式...原创 2018-12-05 14:12:22 · 329 阅读 · 0 评论