开始进入学习java web部分
1.Socket技术
(1)字节流传输
使用bytes[] 封装字节进行传输数据
(2)文件传输
(3)浏览器访问
使用http协议进行访问
2.MySQL数据库
-
环境
Phpstydy+navicat -
数据库使用
-
注释
-- # /* ..... */ -
控制窗口
配置bat自动进入数据库
-
cd E:\phpstudy_pro\Extensions\MySQL5.7.26\bin
e:
mysql -uroot -padminn
#pause
// 在命令行中使用SQL语句需要注意分号 ;
- SQL语句
1)DQL 数据查询语言 select from where
a.创建数据库
2)DML 数据操纵语言 insert update delete
3)DDL 数据库定义 描述数据库中存储现实世界实体的语言,如何创建数据库,创建表
4)DCL 数据库控制语言 grant deny revoke 只有 sysadmin,dbcreater, db_owner, db_securityadmin
3. 设计数据库
-
规范
- 数据库的每一列都是不可分割的基本数据项
- 表中必须存在主键,其他属性必须完全依赖主键
- 满足上一条的前提下,所有属性都不传递依赖于主键
- BCNF
-
初步设计
|功能|账号密码 权限 crud | | ------------ | ------------ | |老师|登录,上传,提交,修改,删除| |学院|登录,审阅,提交教学处,退回| |教学处|登录,审阅,提交打印,退回| |打印部|打印|
进度:12ddl 数据库的操作
标签:Web,java,登录,数据库,打印,主键 From: https://www.cnblogs.com/rainsc/p/17077217.html