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)

转载于:https://www.cnblogs.com/hankleo/p/10426291.html

学习python第一天总纲相关推荐

  1. 新手零基础学习Python第一步,搭建开发环境!

    如何在电脑上面搭建Python开发环境?本文会解答这个问题. Python是一门计算机编程语言,通过给计算机下达精确的指令以完成相应的任务或者事情. 人类掌握Python后,就可以利用这个工具告诉计算 ...

  2. pycharm 类型注释_学习Python第一步,变量与数据类型

    Python是一门易学的面向对象的程序设计语言,可以轻易地完成界面.文件.封装等高阶需求,可移植性好,有非常多功能强大的库与包,如Numpy(数值计算).SciPy(数学.科学与工程计算).Matpl ...

  3. 学习python第一天

    一.计算机简介 组成:输入设备.输出设备.存储器.运算器.控制器 键盘 .鼠标:向电脑输入有效信息[输入设备] 机箱: 主板:连接其他所有设备的载体CPU:中央处理单元[Central Proessi ...

  4. 零基础学习python第一课总结

    学习python的开始 1.hello python 01.print print("将括号里面的内容打印出来:") 如果我们将括号里面的内容按照内容格式输出,使用三个" ...

  5. 学习Python第一天 ---Hello World

    前言 人生苦短,请用 Python 越来越多的情况下使用Python语言进行"代码粘合"和"数据分析"变得非常方便,而且 Python 在"爬虫&qu ...

  6. 学习Python第一天——打印九九乘法口诀表

    1.print() 1.1 语法 print() 方法用于打印输出,是python中最常见的一个函数. 该函数的语法如下: print(*objects, sep=' ', end='\n', fil ...

  7. python编程第四版_清华编程教授强力推荐《Python编程》,指导你如何学习python

    Python编程真的那么容易吗?仅仅是看理论就可以学以致用吗? 今天我给你介绍的这本书,也许会让你开始改变这种想法,因为这本书上的练习和案例以及指导本身就足够学好Python了. 清华编程教授强力推荐 ...

  8. 前三周学习Python的心得与感受

    还没有接触Python时,我以为这门语言会和C++有着天壤之别,但当我真正开始接触它时,才发现,Python与C++非常相似却又非常不同,刚上手时,Python给我的第一感受就是舒服,自我感觉它比C+ ...

  9. 学习Python之小练习(飞机大战)(1)

    其实,我个人认为:学习一门语言,首先要有兴趣,才会有学下去的动力. 以前还在纠结到底该学习Java还是C++,但是开始学习了Java之后,你就会发现:语言并不重要,重要的是思路. 在你学会一门语言的基 ...

  10. python学习之第一课时--初始python

    python学习之第一课时--初始python Python前世今世 python是什么 python是一门多种用途的编程语言,时常在扮演脚本语言的角色 python流行原因 软件质量 提高开发者效率 ...

最新文章

  1. Ubuntu共享WiFi(AP)给Android方法
  2. HTML手机上图片显示被压扁,在重新调整Web浏览器HTML |时,文本会被压扁CSS
  3. Apache Benchmark(简称ab)压力测试安装与解释
  4. 亚马逊无人商店因拒收现金被美国多地禁止:被认定歧视消费者
  5. web 端 gantt组件选型
  6. 一道计算时间的机试题
  7. Spring RestController
  8. linux 如何起服务,如何修改Linux的服务的开启和关闭
  9. php 如何去除说有空格,php怎么去除所有空格
  10. 《tcpip详解卷一》:150行代码拉开协议栈实现的篇章
  11. java实现斐波那契数列的三种方法
  12. 【读点论文】ViTGAN: Training GANs with Vision Transformers 将视觉transformer和gan结合起来
  13. 关于火狐浏览器访问淘宝网页时,点击店家旺旺无法弹出对话框的解决方案
  14. [读书笔记]高效15法则 谷歌、苹果都在用的深度工作法
  15. 1062lcd在dxp哪个库_Protel DXP 自带常用元件库路径
  16. 湖南大学与四川大学计算机,四川大学和湖南大学哪个更好一点?都是高校吗?...
  17. 【张小平工作日志】DBCP、c3p0、Druid、Proxool数据库连接池比较
  18. 喜欢讲故事的“认养一头牛”,能走多远?
  19. delegate-委托
  20. the installation cannot continue as the installer file may be damaged. Download the installer file

热门文章

  1. nyoj--32--组合数
  2. git push失败的解决办法(2)
  3. Java loadlibrary分析及如何unload
  4. 【编程好习惯】永远将头文件作为定义和引用的桥梁
  5. java反射集合类_java反射 - lara - OSCHINA - 中文开源技术交流社区
  6. mysql base64的编码与解码
  7. 学java后学python,宁波学习java还是python(孩子学Python怎么样)
  8. angular自带的一些api_Angular2.0正式版api使用漫谈
  9. mysql一对一关系_sql-MySQL-一对一关系?
  10. Lambda表达式与委托