- 博客(8)
- 收藏
- 关注
转载 狂神说 Mysql03-----DML语言
Mysql03-----DML语言**外键概念:**如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在必要时可包括复合主键值)。此时,第二个表中保存这些值的属性称为外键(foreign key)。**外键作用:**保持数据一致性,完整性,主要目的是控制存储在外键表中的数据,
2020-10-31 12:00:59 90
转载 Mysql 02----狂神笔记
Mysql 02----狂神笔记数据库操作:结构化查询语句分类:数据库操作:有两种方式,可以在命令行操作,也可以使用工具操作数据库。1、使用命令行操作数据库:创建数据库 : create database [if not exists] 数据库名;删除数据库 : drop database [if exists] 数据库名;查看数据库 : show databases;使用数据库 : use 数据库名;2、使用工具操作数据库创建数据表:create table [if not
2020-10-31 11:38:30 114 1
原创 Mysql 01 初始Mysql 狂神笔记
**Mysql 01**为什么学习数据库?1、岗位技能需求2、现在的世界,得数据者得天下3、存储数据的方法4、程序,网站中,大量数据如何长久保存?5、数据库是几乎软件体系中最核心的一个存在。什么是数据库:数据库 ( DataBase , 简称DB )概念 : 长期存放在计算机内,有组织,可共享的大量数据的集合,是一个数据 “仓库”作用 : 保存,并能安全管理数据(如:增删改查等),减少冗余…数据库总览(1)关系型数据库 ( SQL ):MySQL , Oracle , SQL S
2020-10-31 11:16:57 237
翻译 如何创建ER图
如何看懂ER图一、建实体建一个实体的几个要素1、类名2、主键3、属性(字段)4、如果与其他实体有关系,则需要有外键(Foreign Key)二、关系以老师与学生关系为例:1:1型1个教师对应0或1项排课一个教师对应一个学生排课一个教师对应多个学生排课m:n型,多个老师对应多个排课实线(identifying)和虚线(non-identifying)的区别:实线表示表中的外键值不能独立存在,在表里就是把“外键和id”和起来设为主键,不能为空。虚线表示表中外键值可以独立存在
2020-10-12 09:55:35 3820
原创 java中git总结
java中git总结# 列出所有本地分支git branch # 列出所有远程分支git branch -r # 新建一个分支,但依然停留在当前分支git branch [branch-name] # 新建一个分支,并切换到该分支git checkout -b [branch] # 合并指定分支到当前分支$ git merge [branch] # 删除分支$ git branch -d [branch-name] # 删除远程分支$ git push origin
2020-10-09 15:10:36 119
原创 2020-10-05
Java第二章登录界面实例:持久层有两个DAO类,UserDao和LoginDao业务层对应一个业务类UserService展现层有一个LoginController和两个JSP页面,登录页面login.jsp和欢迎界面main.jsp(1)用户登录login.jsp,返回登陆界面(2)输入用户名/密码,提交表单到服务器,Spring根据调用LoginController控制器相应登录请求(3)LoginController调用UserService方法,UserService内部调用持久层的
2020-10-05 21:21:05 125
原创 Java基础
Java流程控制1、switch:从成立的case包括default直到结束或者遇到break终端跳出循环,2、for循环:for(变量赋值;执行条件;变量修改){代码}3、break和continue:break终端跳出循环和switchcontinue跳过后面的而代码继续进入循环的下一轮执行4、for-each循环:数组 for(int i=0;i<a.length;i++){string s =a[i];}for-eachfor(string s:a){处理s}集合
2020-10-05 18:27:16 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人