1.信息、数据、数据处理,数据管理的三阶段
信息:是对现实世界客观事物的反映;客观事物的特征、现象、本质
规律
数据:数字、文本、声音、图画、活动影像
数据处理:收集、加工、存储、传播
数据管理:手工管理、文件管理、数据库管理
2.数据库,数据库的作用,DBMS
对数据进行组织管理的仓库
高效、安全、可分析
DBMS:access ,sqlserver,mysql,sybase,db2,oracle
oracle : ellison 取得CIA的项目的名字
3.oracle数据库,服务SID,安装和启动;
xp:9i或者以前的版本;
win7:10g或者以后的版本;
服务SID:oracle数据库的实例名,就像eclipse的工作空间
OracleService实例名
OracleTNSListener
Oracle的相关工具
a.Net Manager 对应文件tnsnames.ora;
b.database configuration assistant(数据库配置);
c.net configuration assistant(监听器配置) 对应文件listener.ora ;
4.数据库操作工具PL/SQL
scott tiger
5.介绍基本的SQL语句操作
sql:strutured query language
a.DML
b.DDL
c.DCL
d.TCL
建表语法,原则(第一范式==》列不可再分)
命名规范
oracle的数据类型(number,varchar2,date)
插入数据语法,查询数据语法
追加列
删除列
修改列
重命名列
重命名表
信息:是对现实世界客观事物的反映;客观事物的特征、现象、本质
规律
数据:数字、文本、声音、图画、活动影像
数据处理:收集、加工、存储、传播
数据管理:手工管理、文件管理、数据库管理
2.数据库,数据库的作用,DBMS
对数据进行组织管理的仓库
高效、安全、可分析
DBMS:access ,sqlserver,mysql,sybase,db2,oracle
oracle : ellison 取得CIA的项目的名字
3.oracle数据库,服务SID,安装和启动;
xp:9i或者以前的版本;
win7:10g或者以后的版本;
服务SID:oracle数据库的实例名,就像eclipse的工作空间
OracleService实例名
OracleTNSListener
Oracle的相关工具
a.Net Manager 对应文件tnsnames.ora;
b.database configuration assistant(数据库配置);
c.net configuration assistant(监听器配置) 对应文件listener.ora ;
4.数据库操作工具PL/SQL
scott tiger
5.介绍基本的SQL语句操作
sql:strutured query language
a.DML
b.DDL
c.DCL
d.TCL
--sql strutured query language(结构化查询语句)
--创建表
create table student
(
--字段
name varchar2(20), -- 字段名 数据类型 varcahr2类似java的String
name2 varchar(20),
name3 char(20),
age number, -- number 数值型 可以存放整型和浮点型数据
age1 number(10),
age3 number(5,2)
)
--删除表
drop table student;
--修改表
--删除字段:alter table 表名 drop column 字段名;
alter table student drop column name2;
alter table student drop column name3;
alter table student drop column age1;
alter table student drop column age3;
--添加字段:alter table 表名 add 字段名 数据类型;
alter table student add gender char(2);
--修改表名:alter table 表名 rename to 新表名;
alter table st rename to student;
--修改字段名: alter table 表名 rename column 字段名 to 新字段名;
alter table student rename column gender to sex;
--添加一个字段来存放身份证号码
alter table student add idcode number;
--修改字段的数据类型:alter table 表名 modify 字段名 新数据类型;
alter table student modify idcode varchar2(20);
--数据类型:varchar2(10) 变长 节省空间,相对效率低, oracle
-- varchar(10) 变长 节省空间,相对效率低, 工业标准
-- char(10) 定长 效率高
--number(10),number(5,2)
--查看数据
select * from student;
--添加数据
insert into student values('姚振','姚振','姚振',30,30,30);
insert into student values('张容英',17,'女');
--创建一个表,超市的商品表
--scott tiger
alter user scott account unlock;
alter user scott identified by tiger;
建表语法,原则(第一范式==》列不可再分)
命名规范
oracle的数据类型(number,varchar2,date)
插入数据语法,查询数据语法
追加列
删除列
修改列
重命名列
重命名表