Coursera课程<Using Databases with Python> 密歇根大学 Week2 Basic Structured Query Language 15.1 Relational Databases Terminology 数据库(Database) - 包含很多个表 关系或表(Relation or Table) - 包含很多元组和属性 元组或行(Tuple or Row) - 一组数据,它们一般代表着一个"实体" 属性或列(Attribute or…
数据Data 描述事物的符号记录成为数据. 数据是数据库中存储的基本对象.   除了基本的数字之外.像图书的名称.价格.作者都可以称为数据. 将多种数据记录列成一张表.通过数据表管理数据. 每一行的数据成为记录(recorder),每一列的内容叫做字段(列field) 每一列都有自己的数据类型. 数据库Database DB 数据库是存放数据的仓库,所有的数据在计算机存储设备上保存,而且所有保存的数据会按照一定的格式进行保存. 数据库是长期储存在计算机内.有组织的.可共享的大量数据的集合. 数据…
SQL是Structured Query Language(结构化查询语言)的缩写. SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言. 在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的. SQL功能强大.简单易学.使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL. SQL数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同. 在SQL中,存储模式(内模式)称为“存储文件”(stored file): 关系模式(模式…
JDBC(Java Database Connectivity,Java数据库连接)API是一个标准SQL(Structured Query Language,结构化查询语言)数据库访问接口,它使数据库开发人员能够用标准Java API编写数据库应用程序.JDBC API主要用来连接数据库和直接调用SQL命令执行各种SQL语句.利用JDBC API可以执行一般的SQL语句.动态SQL语句及带IN和OUT参数的存储过程.Java中的JDBC相当于Microsoft平台中的ODBC(Open Dat…
SQL has much to do with a researcher at IBM, Edgar F. (Ted) Codd, an Oxford-trained mathematician, who researched what was termed "the relational model" for data representation. SQL, the standard that was later developed from Codd's work, provid…
目前的PL/SQL包括两部分,一部分是数据库引擎部分:另一部分是可嵌入到许多产品(如C语言,JAVA语言等)工具中的独立引擎.可以将这两部分称为:数据库PL/SQL和工具PL/SQL. PL/SQL中的基本单位是块(Block),所有PL/SQL程序都是由块组成的.PL/SQL中的块由3部分组成:声明部分,程序代码.异常处理代码.如下: DECLARE  /* 声明部分: 在此声明PL/SQL用到的变量,类型及游标,以及局部的存储过程和函数 */ BEGIN /*  执行部分:  过程及SQL…
1.PL/SQL是一种高级数据库程序设计语言,专门用于在各种环境下对Oracle数据库进行访问.该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理. 2.PL/SQL是对SQL语言存储过程语言的扩展,是Oracle系统的核心语言. 3.PL/SQL程序由三个块组成:声明部分.执行部分.异常处理部分. DECLARE /*声明部分*/ BEGIN /*执行部分*/ EXCEPTION /*异常处理部分*/ END; 4.基本类型…
一 用 python 操作 mysql 1,导入 pymysql 2,检查配置文件, 3,端口转发 如果 python 在本机,数据库在远程,或虚拟机则需要 4用 python 连接 # -*- coding: utf-8 -*- # 斌彬电脑 # @Time : 2018/7/5 import pymysql conn = pymysql.connect( host ='127.0.0.1', # 远程 ip port = 3306, # mysql 端口 user = 'binbin', #…
Coursera课程<Python Data Structures> 密歇根大学 Charles Severance Week5 Dictionary 9.1 Dictionaries 字典就像是一个包,而这个包里的每样东西都整整齐齐地贴好了标签,于是我们可以通过标签来找到我们想要的东西.而且注意,字典这个包是无序的,所以它不能根据顺序索引,只能根据标签. >>> purse = dict() >>> purse['money'] = 12 >>…
Coursera课程<Python Data Structures> 密歇根大学 Charles Severance Week4 List 8.2 Manipulating Lists 8.2.1 Concatenating Lists Using + 使用"+"可以把存在的两个list加在一起.如: >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> c = a + b >>&g…