学习python第一天总纲
1).python基础语法:4周课程(结束阶段考试) 2).前端知识点:html、css、javascript(js)、jQuery 3).Linux(系统)、数据库(关系型&非关系型) 4).python框架 5).爬虫 6).数据分析(人工智能) 数据库(database:db) 定义:存储数据的仓库 主要的对象:数据表(table) 常见的数据库对象:表、视图、索引、序列、同义词... 表结构:行(row)、列(column) 行:一条数据(信息) 列:字段(单独的信息数据) sql:structure query language(结构化查询语言) 分类: 1).DDL操作:(强硬、相当于企业中的ceo) 针对于操作数据库对象(表格)的层面: 包含: ①.创建表:create table ... ②.删除表:drop table ... ③.修改表(增加/删除/修改一个列):alter table ... ④.清空表:truncate table ... 特点: 默认提交,没有后悔药吃(不允许返回) 2).DML操作:(柔和、相当于企业中的项目经理) 针对于数据层面: 包含: ①.增加数据:insert into ... ②.删除数据:delete ... ③.修改数据:update ... ④.查询数据:select ... 特点: 不会默认提交,可以回滚(有后悔药吃) web程序员口头禅:crud操作(增删改查) 3).DCL操作: 针对于一些事物的处理: 包含: ①.提交操作:commit ②.回滚操作:rollback oracle中的数据类型: 1).数值型:number 划分: ①.整数型: 变量m:表示长度 number(m)-->举例:number(5)1000(对)、20000(对)、0(对)、999999(错) ②.浮点型: 变量m:表示整体的长度 变量n:小数占多少位 number(m,n)-->举例:number(8,3)1234.567(对)、123.23(对)、666666.666(错) 2).字符型: 变量m:表示长度 划分: ①.定长字符: char(m):-->举例:char(3)性别(男/m/0、女/f/1) ②.变长字符: varchar2(m):-->举例:char(30)性名:东方不败、欧阳震华 区分定长和变长字符: 对于变长字符而言,如果数据存不满,数据库底层会自动的将剩余的容量节省出来,但是检索效率比较慢(相当于定义而言) 对于定长字符而言,如果数据存不满,数据库底层会还是会将多余的容量用掉(浪费),但是检索效率比较快(相当于变长而言) 3).日期型: 关键字:date DDL操作之创建表格: 格式: create table 表名( 列名1 数据类型1(长度), 列名2 数据类型2(长度), ... 列名n 数据类型n(长度) ); 注意事项: 1).标点符号全部必须是英文输入法下的 2).表名我们不能重名,不要使用中文命名 3).最后一个列名后面可以省略分号 需求: 创建我们的第一张表格:表名(python1808_你的名字) 设计的列和类型&长度如下: 列名类型&长度 姓名(name)varchar2(30) 年龄(age)number(3) 性别(sex)char(2) 出生年月(birthday)date 毕业学校(school)varchar2(25) 返回目录
学习python第一天总纲的更多相关文章
- 学习Python第一天:找了4本专属小白的书籍(前期入门打基础)
我们提供一个初学者最好的Python书籍列表.Python是一个初级程序员可以学习编程的最友好语言之一.为了帮助您开始使用Python编程,我们分享此列表.泡一杯茶,选一本书阅读,开始使用Python ...
- 学习Python第一天,命令很多跟Linux还有脚本语言相似。
学习Python第二天,看了一天,有点头疼,准备先休息一会,再继续.有一点C语言和Java基础,学起来不是很费劲.学习热情尚好. 学习了dir,math模块,import加载模块,有跟Linux相似的 ...
- 学习Python第一天 ---Hello World
引言 人生苦短,请用 Python(3.+) 越来越多的情况下使用Python语言进行"代码粘合"和"数据分析"变得非常方便,而且Python 在"爬 ...
- 系统学习python第一天学习笔记
1.计算机认识 1.常见的操作系统 win xp win7 win10 window server(服务器) linux centos,图形化界面差 ubuntu , 个人开发(图形化比较好) red ...
- 小白学习python第一天,Pycharm破解与用法(持续更新)
目录 Pycharm安装与破解及汉化 Pycharm安装 Pycharm破解 Pycharm汉化 Pycharm使用 添加作者.时间等信息 补充 @ Pycharm安装与破解及汉化 本人最近开始找到了 ...
- mac学习Python第一天:安装、软件说明、运行python的三种方法
一.Python安装 从Python官网下载Python 3.x的安装程序,下载后双击运行并安装即可: Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的. MAC 系统一般 ...
- 学习PYTHON第一天
需要掌握的内容 1.编程语言 2.python . C# JAVA 3.python: pypy cpython jpython 4.执行方式 解释器 文件执行 5.指定解释 ...
- 学习python 第一章
目录 第一章... 1 1:新建项目... 1 2:修改默认模板... 3 3:什么是变量... 3 4:重指向... 3 5:常量的表示... 4 6:格式化输出(三种方法)... 4 7:打印一个 ...
- 学习python第一天 pycharm设置
print(“hello,world”) pycharm设置 1. 选择python 解析器,目的是确定pycharm 的运行环境. 方法: File-->Settings-->Proje ...
随机推荐
- [转]MongoDB 概念解析
本文转自:http://www.runoob.com/mongodb/mongodb-databases-documents-collections.html 不管我们学习什么数据库都应该学习其中的基 ...
- 怎么用PHP发送HTTP请求(POST请求、GET请求)?
file_get_contents版本: 01 /** 02 * 发送post请求 03 * @param string $url 请求地址 04 * @param array $post_data ...
- 简单明了区分escape、encodeURI和encodeURIComponent(转)
一.前言 讲这3个方法区别的文章太多了,但是大部分写的都很绕.本文试图从实践角度去讲这3个方法. 二.escape和它们不是同一类 简单来说,escape是对字符串(string)进行编码(而另外两种 ...
- [linux] C语言Linux系统编程进程基本概念
1.如果说文件是unix系统最重要的抽象概念,那么进程仅次于文件.进程是执行中的目标代码:活动的.生存的.运行的程序. 除了目标代码进程还包含数据.资源.状态以及虚拟化的计算机. 2.进程体系: 每一 ...
- ROS:消息发布器和订阅器(c++)
学习资料主要源自http://wiki.ros.org/ROS/Tutorials/WritingPublisherSubscriber%28c%2B%2B%29 $ roscd beginner_t ...
- Spring Boot 概述
spring boot 的功能: 1.自动配置 2.起步依赖 3.Actuator hello word: http://start.spring.io 中按需生产spring boot项目,然后倒入 ...
- php格式化保留2位小数
<td align="center"><?php echo sprintf("%.2f",$v[r][red_bag_money]);?> ...
- 原生javascript实现类似jquery on方法的行为监听
原生javascript有addEventListener和attachEvent方法来注册事件,但有时候我们需要判断某一行为甚至某一函数是否被执行了,并且能够获取前一行为的参数,这个时候就需要其他方 ...
- Bootstrap框架和inconfont、font-awesome使用
iconfont的使用:https://www.cnblogs.com/clschao/articles/10387580.html Bootstrap介绍 Bootstrap是Twitter开源的基 ...
- PHP中使用Jpgraph生成统计图
Jpgraph是PHP图表类库,可以生成折线图.柱状图.大饼图等等统计图.如果你想使用PHP生成统计图来统计数据,使用它再方便不过啦. 如果说你要亲自使用GD库来写的话,那我只能膜拜大神啦(我不会哈哈 ...