当前位置:文档之家› Oracle课程教案

Oracle课程教案

Oracle课程教案
Oracle课程教案

《Oracle课程教案》

一、数据库简介

1.数据库的类型

层次数据库、网状数据库和关系数据库。

Oracle的数据库是关系数据库

2.关系数据库的特性

●以表的形式表示数据

是一个二维表,行、列是唯一的、可标识的,存储、查询与行列顺序无关。

●表间的联系不是硬编码的

●不需要用户理解它的物理实现

●用系统表来提供其本身的内容和结构

●通过SQL命令来操纵

●支持空值(NULL)的概念

二、Oracle的体系结构

1.Oracle体系结构概述

Oracle的体系结构图

2.内存

系统全局区System global area(SGA)

数据库缓冲池Database buffer pool

共享缓冲池区Share pool area

游标区CURSOR

数据字典缓存区Directory cache

redo缓冲区redo buffer

程序全局区program global area

3.进程

系统进程

四个ORACLE必须的进程:数据库写入器、日志写入器、系统监控器、进程监控器。

数据库写入器(DBWR)

日志写入器(LGWR)

系统监控器(SMON)

进程监控器(PMON)

转储器(ARCH)

恢复器(RECO)

检查点(CKPT)

快照(SNP)

封锁(LCK)

调度进程(Dispatcher)

用户进程

4.物理文件

数据库文件

控制文件

日志文件

5.CPU

Oracle可利用多CPU或多台主机进行连接,提高处理能力。

6.网络

Oracle在多种网络协议上,利用Oracle的SQL*NET软件,与网络软件进行通讯。7.系统表

亦称数据字典,用来反映数据库各方面的特性、性能的信息。

用户可以通过查询DICT表,来获得数据字典的视图。

数据字典的视图主要有五类:

●USER_视图当前用户所拥有的对象信息如:user_tables

●ALL_视图当前用户所拥有的对象和他可以访问的对象的信息如:all_tables

●DBA_视图数据库所有对象的信息如:dba_data_files

●V$视图内存状态,反映实例运行情况和性能如:v$sga

●其他视图按ANSI标准创建如:tab

8.Oracle用户

数据库创建时,有默认的DBA用户sys/change_on_install和system/manager

一般的用户scott/tiger

9.逻辑结构

Oracle的逻辑结构可用对象的方式进行描述。

三、Oracle的数据库对象

ORACLE三层数据结构图

1.表空间TABLESPACE

存储数据库对象的容器

●创建

CREATE TABLESPACE TABLESP ACE_NAME DATAFILE FILESPEC

[DEFAULT STORAGE STORAGE] [ONLINE|OFFLINE]

DEFAULT STORAGE子句(INITIAL INTEGER[K|M] NEXT INTEGER[K|M] PCTINCREASE INTEGER MINEXTENTS INTEGER MAXEXTENTS INTEGER)

例如:创建一个名为USER_TOOLS的表空间,使用一个大小为250M的文件,初始大小为256K,每增加一个空间,其大小递增64K的50%。

CREATE TABLESPACE USER_TOOLS

DATAFILE ‘D:\DBS\TOOLS.DBF’ SIZE 250M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED

DEFAULT STORAGE (INITIAL 256K NEXT 64K PCTINCREASE 50 MINEXTENTS 1 MAXEXTENTS 240)

ONLINE ;

●修改

ALTER TABLESPACE TABLESP ACE_NAME…

可修改表空间文件名,大小,增加文件,或表空间状态

例如:追加一个表空间文件。

ALTER TABLESPACE USER_TOOLS

ADD DATAFILE ‘D:\DBS\TOOLS2.DBF’ SIZE 250M AUTOEXTEND OFF;

●删除

DROP TABLESPACE TABLESP ACE_NAME [INCLUDE CONTENTS]

2.表TABLE

存储相似数据的集合,存放的是一个个二维表

●创建

CREATE TABLE TABLE_NAME

( COLUMN_SPECIFICATIONS )

[TABLESPACE TABLESP ACE_NAME]

[AS SUBQUERY];

数据类型

CHAR(n) 定长字符串n<=255

V ARCHAR2(n) 变长字符串n<=2000

LONG(n) 长字符串n<=2GB

DA TE 日期和时间

NUMBER(p,s) 数值型

RAW和LONG RAW 二进制数据,<=2GB

列主要的参数:NOT NULL,DEFAULT EXPRESSION

●修改

对表增加列

ALTER TABLE TABLE_NAME ADD (COLUMN_SPECIFICATIONS );

对表修改列

ALTER TABLE TABLE_NAME MODIFY (COLUMN_SPECIFICATIONS ); ---删除列可在ORACLE8应用

●删除

DROP TABLE TABLE_NAME;

3.索引INDEX

加快检索数据的速度

●创建

CREATE [UNIQUE] INDEX INDEX_NAME ON TABLE_NAME (COLUMN_LIST [ASC|DESC]) …[TABLESPACE TABLESP ACE_NAME];

●修改

ALTER INDEX INDEX_NAME …;

可用于修改有关存储和事务的参数

●删除

DROP INDEX INDEX_NAME ;

4.序列SEQUENCE

生成唯一的序列值

●创建

CREATE SEQUENCE SEQUENCE_NAME

[INCREMENT BY INTEGER]

[START WITH INTEGER]

[MAXV ALUE INTEGER]

[MINV ALUE INTEGER]

[CYCLE|NOCYCLE]

[CACHE|NOCACHE]

[ORDER|NOORDER]

●删除

DROP SEQUENCE SEQUENCE_NAME;

访问时用SEQUENCE_NAME.CURRVAL 和SEQUENCE_NAME.NEXTVAL

5.聚簇CLUSTER

提高数据访问

CREATE CLUSTER CLUSTER_NAME

(COLUMN_SPECIFICATIONS)

6.视图VIEW

是数据库中的逻辑表

●创建与修改

CREATE [OR REPLACE ] VIEW VIEW_NAME AS

SELECT_STA TEMENT [WITH READ ONL Y|WITH CHECK OPTION ];

●删除

DROP VIEW VIEW_NAME;

7.同义词SYNONYM

表或视图的别名

8.快照SNAPSHOT

基于查询的结果。能定时刷新的“视图”,占用物理存储。

9.其他对象

存储过程、触发器、函数、软件包、角色、用户

四、Oracle的SQL

1.SQL语言包括数据定义语言DDL、数据操纵语言DML和数据控制语言DCL。

数据定义语言DDL有CREATE、DROP、ALTER、GRANT、REVOKE。

数据操纵语言DML有SELECT、INSERT、DELETE、UPDATE和TRUNCATE。

数据控制语言DCL有COMMIT、ROLLBACK和SA VEPOINT

2.数据定义语言DDL

CREATE/ALTER/DROP/GRANT/REVOKE

3.数据操纵语言DML(常用函数、伪列、多表连接、子查询、外查询)

●查询

SELECT [ALL|DISTINCT]

[{别名}.]{字段名}[,[{别名}.]{字段名}…]

FROM {表名} [{别名}][,{表名} [别名]…]

[WHERE {条件表达式}]

[CONNECT BY PRIOR [条件表达式]]

[START BY WITH [表达式]]

[GROUP BY {分组选项}[,{分组选项}…]]

[HA VING {筛选条件表达式}]

[UNION [ALL] {SELECT 命令}]

[INTERSECT]

[MINUS]

[ORDER BY {排序选项}[ASC|DESC][, ORDER BY {排序选项}[ASC|DESC]…]

3.1 基本查询

SELECT EMPNO,EMPNAME

FROM EMP WHERE DEPTNO=10;

3.2 使用表达式

表达式的运算符+ - * / ||

SELECT EMPNAME,SAL*1.12

FROM EMP WHERE DEPTNO=10;

3.3 使用伪列

主要伪列SYSDA TE SEQUENCE.CURRV AL SEQUENCE.NEXTV AL ROWID ROWNUM UID和USER (空表DUAL)

SELECT SEQ1.NEXTV AL FROM DUAL;

3.4 非等值查询条件

= (遇CHAR与V ARCHAR2是有所不同)

< >= <= <> LIKE及其_和%

SELECT EMPNO,EMPNAME FROM EMP

WHERE EMPNAME LIKE ‘_A%’;

3.5 使用空值

空值表示没有值,不是0,也不是空格。用NULL表示。

SELECT EMPNO,EMPNAME FROM EMP WHERE SAL IS NULL;

3.6 基于值集的查询

运算符IN 或NOT IN

注:= 与IN的不同

SELECT EMPNO,ENAME FROM EMP

WHERE DEPTNO IN (10,20,30);

3.7 组合逻辑

逻辑操作符AND OR NOT

NULL进行逻辑运算的结果图

各种操作符的优先级

--算术运算符* / + -

--比较符= >= <= > < <> between in

--NOT

--AND

--OR

3.8 使用列与表的别名

SELECT EMPNAME EMPLOYEE,SAL*1.12 NEW_SALARY

FROM EMP E WHERE E.DEPTNO=10;

3.9 选择不同值

SELECT DISTINCT DEPTNO FROM EMP WHERE SAL<=2000

3.10 多表连接

SELECT D.DEPTNAME,E.EMPNAME

FROM EMP E,DEPT D

WHERE D.DEPTNO=E.DEPTNO

ORDER BY D.DEPTNO;

3.11 子查询,动态视图

SELECT ENAME FROM EMP

WHERE DEPTNO=(SELECT DEPTNO FROM

WHERE DNAME=’ACCOUNT ING’);

3.12 外连接

SELECT D.DNAME,E.ENAME

FROM DEPT D,EMP E

WHERE E.DEPTNO=D.DEPTNO(+)

3.13 典型的查询语句

3.14 Oracle的内置函数

1.NVL(exp,replacement_value):把空值用某一特定值进行替换

Select NVL(mgr,0) from emp;

2.GREATEST(list of values):取最大值。

针对日期型和数值型的值

select empno,greatest(2000,sal) from emp;

3.LEAST(list of values):取最小值。

Select empno,least(5000,sal) from emp;

4.TO_CHAR(valule[,format]):把某一数据类型转换成CHAR型

Select to_char(sysdate,’yyyy-mm-dd hh:mi:ss’) from dual;

5.TO_DATE(string,format):把某一数据类型转换成DATE型,须考虑特定的数据

格式

Select to_date(‘2000-10-16’,’yyyy-mm-dd’) from dual;

6.TO_NUMBER(value[,format]):把某一数据类型转换成NUMBER型

Select to_number(‘12345’)-345 from dual;

7.LTRIM(string):把某一CHAR型数据的左边空格删除

Select ‘—‘||ltrim(‘abc ‘)||’—‘ from dual;

8.RTRIM(string):把某一CHAR型数据的右边空格删除

Select ‘—‘||rtrim(‘abc ‘)||’—‘ from dual;

9.INSTR(string,search-string[,n[,m]]):获取某些字符在某一字符串中的位置Select instr(‘oracle for windows NT’,’or’,1,2) from dual

10.SUBSTR(string,start[,length]):把某一字符串截取特定长度,得到另一字符串Select substr(‘oracle for windows NT’,5,2) from dual

11.LPAD(string,n[,pad_chars]):把某一字符串按照一定位数进行特定字符的左扩展Select lpad(‘oracle for windows NT’,40,’*’) from dual

12.RPAD(string,n[,pad_chars]):把某一字符串按照一定位数进行特定字符的右扩展Select rpad(‘oracle for windows NT’,40,’*’) from dual

13.CHR(number):把某一10进制的的NUMBER转换成相应的CHAR

Select chr(48) from dual;

14.REPLACE(string,search-string[,replace-string]):把某一字符串的内容用某一特定

的字符进行替换

Select replace(‘oracle for windows NT’,’or’,’****’) from dual;

15.LOG(number):对数函数

Select log(100) from dual;

16.MOD(number,number):求余函数

Select mod(123,10) from dual;

17.ADD_MONTHS(date,number):把某一日期进行加一个月处理

Select add_months(sysdate,2) from dual;

18.ROUND(value,format):四舍五入处理

Select round(12.345,2) from dual

19.TRUNC(value,format):截位处理

Select trunc(sysdate,’mm’) from dual;

20.COUNT(exp):对某一数据进行个数统计

Select count(mgr) from emp;

21.SUM(exp):对某一NUMBER型数据进行相加处理

Select sum(mgr) from dual;

22.MAX(exp):提取某一NUMBER型数据的最大值

Select max(mgr) from emp

23.MIN(exp):提取某一NUMBER型数据的最小值

Select min(mgr) from emp

24.DECODE(exp,val1,trans1,val2,trans2,…valn,transn,default)

Select deptno,decode(dname,’ACOUNTING’,’会计’,’SALES’,’销售’,’RESEARCH’,’研究’,’其他’) f rom dept;

●插入

插入单行:

INSERT INTO TABLE_NAME( {字段}[,{字段}…]) V ALUES ( {对应表达式}[,{对应表达式}…]);

Insert into dept ( deptno,dname,loc) values ( 50,’SERVICE’,’China’);

插入多行:

INSERT INTO TABLE_NAME ( {字段}[,{字段}…]) SELECT_STATEMENT

Insert into emm select empno,ename,mgr,sal from emp where mgr is not null

●更新

UPDATE TABLE_NAME

SET {字段}={表达式}[,{字段}={表达式}…]

[WHERE {条件表达式}];

update dept set deptno=60,loc=’P.R.of China’ where deptno=50;

●删除

DELETE FROM TABLE_NAME

[WHERE {条件表达式}];

delete from file_userdm_copy;

●删除所有记录

TRUNCATE TABLE TABLE_NAME

Truncate table file_userdm_copy;

4.数据控制语言DCL

●提交

COMMIT [SA VEPOINT SAVEPOINT_NAME];

Commit;

●回滚

ROLLBACK [SA VEPOINT SAVEPOINT_NAME];

Rollback;

●保存点

SA VEPOINT SAVEPOINT_NAME

Insert into dept (deptno,dname,loc) values (70,’PRODUCT’,’CANADA’);

SA VEPOINT SA VE_P1;

DELETE FROM DEPT WHERE DEPTNO=50;

SA VEPOINT SA VE_P2;

DELETE FROM EMP;

ROLLBACK SA VE_P2;

COMMIT SA VE_P1;

ROLLBACK;

练习;

表CUSTOMER:客户档案

cust_id number not null

cust_name varchar2(50)

表CUST_FEE:客户计费结果

fee_date date

cust_id number not null

fee_type char(4)

fee number

表CUST_GET:客户收费结果

get_date date

cust_id number not null

get_type char(4)

get number

●建立三个表CUSTOMER、CUST_FEE、CUST_GET

●建立表CUSTOMER索引cust_id

●增加三个表的记录多条

●建立客户收费流水帐的视图(cust_name,get_date,get_type,get)

●查询客户本月的所有计费结果清单(cust_id,cust_name,fee_date,fee_type,fee)

●查询所有客户所有的计费合计和收费合计值(cust_id,cust_name,sum(fee),sum(get))

青铜器与甲骨文的教学设计

《第5课青铜器与甲骨文》教学设计 骨文和汉字的渊源关系。 多媒体、启发、讨论、直观法等教学方法学生在独学、观察、讨论中感知历史

附1:学案(10分钟) 一、独立自学【温馨提示:1.历史阅读方法指导:抓住时间(时期)、地点、人物、事件、经过、影响(意义、作用)。2.学习要求:在课文划出相关答案,不会的问题标出记号,10分钟)】 (一)青铜器的高超工艺 1.在原始社会后期出现铜器,距今4000多年的出土了铜镜。 2.商朝以后的青铜器由食器发展到礼器,成为乃至的代表性器物,礼器的类型与数量反映了和。 3.迄今世界上出土最重的青铜器:。 4.⑴我国的青铜器最早是在什么时候出现的?⑵它们的主要用途是什么?⑶到了夏、商、西周青铜器的发展呈现什么样的特点?P23——24 5.你知道青铜器是怎么制造出来的吗? 6.我国青铜器的发展经历了哪几个阶段?P23-24 (二)甲骨文记事 1.⑴什么是甲骨文?⑵在哪里出土的?⑶是怎样被发现的?⑷记载了什么内容?⑸甲骨文的发现有什么重大历史意义?我国有文字可考历史始于什么时候?P24—25 2⑴甲骨文已经具备了哪些造字方法?⑵什么是最原始的造字方法?⑶什么是最为进步的造字方法?⑷甲骨文对汉字的发展有什么意义?P25 二、合作探究(5分钟)(要求:前后桌4人为一组讨论,时间5分钟) 司母戊鼎,是商王为了祭祀其母亲而铸造的礼器。高1.33米,长1.1米,重832.84千克。是迄今世界上出土的最大、最重的青铜礼器,铸造这样的大鼎,需要二三百人同时操作,可见商朝的青铜铸造业,有多么大的规模了。 在商朝时期能成功铸造这样硕大的器物,这说明了什么?(提示:从高、大、重、花纹、规模去分析) 附2:达标训练 一、选择题 1. 商朝是我国青铜器高度发达的时期,其精品代表作是() A.四羊方尊 B.司母戊鼎 C.青铜立人像 D.牛尊 2.迄今世界上出土的最重的古代青铜器是:() A.毛公鼎 B.四羊方尊 C.青铜立人象 D.司母戊鼎 3、下列关于甲骨文说法正确的是() ①是清朝人王懿荣首次发现的②甲骨文记载祭祀、战争、农牧业、官制、刑法、医药、天文历法等丰富的内容等。③甲骨文的发现说明了我国有文字可考的历史是从商朝开始的④甲骨文对中国文字的形成与发展有深远影响。 A.①②④ B.①③④ C.②③④ D.①②③④

幼儿园十二生肖与甲骨文教案

教学资料参考范本 幼儿园十二生肖与甲骨文教案 撰写人:__________________ 部门:__________________ 时间:__________________

活动名称:幼儿园十二生肖与甲骨文教案 活动目标: 1、让幼儿了解甲骨文,知道甲骨文是中国最早的文字,它是象形文字。 2、感受十二生肖字体的的演变过程,培养幼儿主动探究的意识和能力。 3、在幼儿了解殷商文化时,注意激发幼儿对甲骨文的兴趣。使幼儿知道,安阳是甲骨文之乡,激发幼儿热爱文物,热爱家乡的情感。增强我是安阳人的本土自豪感。 活动准备: 1、课前准备:幼儿在家长的帮助下查找有关殷墟的资料,殷墟、甲骨文、青铜器的各种图片, 2、设置“殷商文化区十二生肖图片以及相对应的象形字,让幼儿观看、交流,进一步了解殷商文化。 3、十二生肖字体演变课件。 活动过程 1、了解十二肖中的12种动物,知道其顺序,理解其含义。鼓励幼儿说出自己喜爱的生肖动物及自己或家长的属相 2、向幼儿讲解属相是我国古代用代推算年龄的一种方法,以及人们是如何发明这些汉字的。 3、探究甲骨文: (1)、什么叫甲骨文:让幼儿自己选择所喜欢的十二生肖动物,引导幼儿看一看,想一想,互相探讨所选择的十二生肖动物名称。

(2)、让幼儿具体感知一下甲骨文的特点,然后教师演示十二生肖甲骨文演变为简化字的例子,如,“马”让幼儿感受字体的演变过程, (3)、介绍甲骨文的常识,如制作方法,文化背景(当时还没有纸和笔,最初是一种占卜用途) (4)、 教师小结:在遥远的过去,安阳是一个繁荣的都城,甲骨文经过了三千多年的发展,演变,至今仍被世界上的人使用,成为唯一流传到今天的文字,真的让我们从内心感到骄傲,我们的祖先直是太了不起了。 4、幼儿操作,人手一份十二生肖的象形字,让幼儿按顺序摆出。

青铜器与甲骨文教案

第5课青铜器与甲骨文 设计人:刘晓珍一、教学内容 青铜器的高超工艺、甲骨文记事、甲骨文的造字特点。 二、教学目标 1.通过对甲骨文的学习明白它们的含义,学会辨认甲骨文字体知道汉字的演变。 2.了解汉字与甲骨文渊源。 3.通过学习司母戊鼎了解中国古代青铜工艺的成就。 三、教学重难点 1、重点:学生知道司母戊鼎,了解中国古代青铜工艺的成就。学会辨认甲骨文,了解汉字与甲骨文渊源。 2、难点:如何使学生理解汉字与甲骨文渊源关系?认识商代青铜铸造业取得的辉煌成就以及由此所反映出的国力盛衰问题。 四、教学方法 情境教学法,引导法,图片展示法 五、教学过程 (一)创设情境,课前导入 展示甲骨文图片 老师:中国是亚非四大文明古国之一,文明最重要的标志之一,是创制了文字的国家。世界各民族几乎都有自己的语言文字,但我国的汉字在世界语言文字的历史上独树一帜,它结构复杂,被誉为方块字。它是世界上使用时间最长使用范围最广的一种文字,在联合国规定的六种工作语言中汉语是其中一种。你想知道我们今天的汉字是怎么来的吗?我国有文字可考的历史是从什么时候开始的吗?请打开教材25页我们一起学习“第5课青铜器与甲骨文”。 (二)自主学习 1.自读教材。

2.结合导学案填空部分,在书中找到答案,并在书中画上记号。 (三)合作探究 探究一:青铜器的高超工艺 师:其实,商代留下的值得我们中国人骄傲的文明成就不止甲骨文还有闻名于世的青铜器。那什么是青铜器呢?青铜器是由铜和锡的合金铸成的,由于呈现青灰色,故称为青铜器。 问:青铜器的发展历程是怎么样的? 生:青铜器开始出现于原始社会末期,发展于夏朝,繁荣是商朝时期,丰富发展是在周朝。 师:很好,同学们应该明确商代是青铜铸造业高度发展时期。现在展示在我们面前的是司母戊鼎,我国已出土的最具盛名的四足方鼎青铜器,因其内壁铸有“司母戊”三个字而得名。高1.33米,长1.1米,重832.84千克,是世界现存最大的青铜器。当时,铸造这样一个大鼎,需要二三百人同时操作,可见商朝的青铜铸造业,有多么大的规模了。这说明了什么? 生:生产规模大。 师:青铜器可以用来当做器具、兵具、农具及礼器,由此可看出什么? 生:青铜器种类丰富、品种多。 师:白板上展示的是著名的青铜器——四羊方尊,四羊方尊的四角,附着四只向外半伸的羊,露出羊头和前肢,羊角蜷曲。器物四壁装饰着蟠龙纹,双角龙头点缀在羊头之间,布局新颖,可谓是一件精美的艺术品。从这里可以看出青铜器的第三个特点是什么? 生:艺术精湛。 师:“鼎”是古代贵族烹饪祭祀用的器具,一般为圆形,多为三足两耳,也有四足两耳。西周时,以所用鼎的大小及多少代表贵族的身份等级。《公羊传》何休注云:“天子九鼎,诸侯七,大夫五,元士三”。“鼎”在我国传统文化中有着相当重要的地位。你知道哪些与鼎有关的成语呢? 生:一言九鼎、问鼎中原、三足鼎立、大名鼎鼎、鼎力相助。 师:夏商周时期的灿烂文明除了青铜器之外,还出现了中国已发现的古代文字中年代最早、体系较为完整的文字——甲骨文。

oracle教案

1.oracle安装及基本命令 1.1 oracle简介 Oracle是一个生产中间件和数据库的较大的生产商,oracle 原本的含义:“神谕”,指的是神说的话,中国在商朝时代,把一些刻在龟壳上的文字当成是上天的指示,所以在中国将oracle 翻译成”甲骨文”. Oracel公司的发展实际上还是靠IBM

1.2 oracle安装 1.2.1常见版本 现在使用的oracle是10G版本,oracle中的主要版本分为以下几个: Oracle 8 Oralce 8i 表示oracle公司正式进军互联网 Oracel 9i: 与8i极为相似 Oracle 10g: g,表示网格计算 1.2.2安装: 选择oracle 10G下instal目录下的setup.exe就可以执行oracle 10G的安装指令 接着oracle就进入系统环境检查环节(最好关闭防火墙软件) 选择安装的目录 选择企业版 输入数据库实例名/选中创建带样本的数据库 所有账户用同样的口令

安装完成后,任何按钮都不要点,如果做其它的操作,可能导致安装失败 选择口令管理,出现口令管理对话框,有∨的地方是被锁定的用户: 普通用户:scott用户的密码tiger 普通管理员:system用户密码manager 超级管理员:sys用户密码admin 设置好密码后,点击确定 完成后,即可退出 1.2.3oracle必须启动的服务 Oracle安装完成之后要在系统中注册服务,其有两个服务是必须启动oracle才能正常启动 OracleOraDb10g_home1TNSListener:表示监听服务,用户客户端要想连接到数据库,此服务必须打开,在以后的程序开发中此服务作用很大.

甲骨文与青铜器优秀教案

甲骨文与青铜器 【教学目标】 1.通过对甲骨文的学习,明白它们的含义,学会辨认甲骨文字体,知道汉字的演变,了解汉字与甲骨文渊源。 2.通过学习司母戊鼎,了解中国古代青铜工艺的成就。 【教学重点】 1.学生学会辨认甲骨文,了解汉字与甲骨文渊源; 2.知道司母戊鼎,了解中国古代青铜工艺的成就。 【教学难点】 如何使学生理解汉字与甲骨文渊源关系,认识商代青铜铸造业取得的辉煌成就以及由此所反映出的国力盛衰问题。 【教学过程】 一、导入新课: 师:中国是四大文明古国之一,文明最重要的标志之一是创制了文字。世界各民族几乎都有自己的语言文字,但我国的汉字在世界语言文字的历史上独树一帜:它结构复杂,被誉为方块字。它是世界上使用时间最长,使用范围最广的一种文字,在联合国规定的六种工作语言中,汉字是其中一种。你想知道我们今天的汉字是怎么来的吗?我国有文字可考的历史是从什么时候开始的吗?我们一起学习“甲骨文与青铜器”。 二、讲授新课 (一)从符号到文字 请同学们阅读教材,思考并回答四个问题: 1.什么是甲骨文? 2.出土于哪里? 3.甲骨文的地位? 4.我国有文字可考历史从哪朝开始的? 教师总结:甲骨文是殷墟出土的刻在龟甲和兽骨上的文字。出土于河南安阳小屯村,即商朝的都城殷。是迄今所知中国最古老的文字。 现在出土的甲骨文有十几万片,已发现的甲骨文单字有4500多个,考释过的有2000多个。

那么甲骨文里到底记载了什么内容呢?要知道甲骨文的内容,首先必须了解商代贵族王室生活中必不可少的一项活动——那就是占卜。王室贵族遇事无论大小,一定要占卜定吉凶。在按占卜的结果安排活动。所以甲骨文实际上是卜辞,它里面记载了商王的活动和一些政治,经济情况,非常具有历史价值。我们今天的汉字,是由甲骨文发展来的;甲骨文是象形文字,一些简单的形象性强的,我们也能认识。 辨认甲骨文: 人牛水如上下明射 (二)精美的青铜器 请同学们阅读教材,思考并回答三个问题: 1、人类历史上,文明时代早期的重要标志有? 2、商周时期的青铜有工具,兵器,车马具等,最具有代表性是? 3、世界上现存最大的“中华第一鼎”是? 教师补充:我国古代青铜技术产生和发展于夏商时期,晚商至西周逐步走向鼎盛。夏商周称为青铜时代。 简介青铜器的制造过程: 1.工匠先用1000℃的烈火,把混合在陶钵中的铜、铅、锡按一定比例熔化。 2.熔化后的金属液体被倒进泥造的模型里。 3.金属冷却变成固体后,便打破模型进行加工、修整,这样,便制成了各种青铜器。 阅读小字内容,认识司母戊鼎。 (1)司母戊鼎是我国已发现的最大的青铜器,说明我国的青铜工艺处于世界领先水平。 (2)司母戊鼎是商王权力的象征。 (3)司母戊三字是铸刻在青铜鼎上的文字,它是甲骨文文字的发展。 提问:青铜器的出现有什么历史意义? 1.青铜器是文明时代早期的重要标志。 2.青铜器不仅反映出当时高水平的冶炼、铸造技术,而且体现了统治者通过严格的礼仪来规范社会秩序的努力。 (三)甲骨文、青铜器和商周史 甲骨文和青铜器上的铭文,告诉我们许多文献中没有记载的细节,让我们对商周时期的历史有了更深刻的认识。

ORACLE数据库课设指导书

《ORACLE数据库》 课程设计指导书 (2011 -2012学年第二学期) 课程名称ORACLE数据库 授课班级10级软件技术班(JA V A和.NET方向)任课教师张菁菁

课程设计项目一: BookData图书管理系统数据库设计 一.课程设计目的 数据库基础( Oracle )课程的显著特点是实践性强,遵照“目标任务驱动,课内外教学相结合”的思想组织教学,以提高实践性教学效果和质量。在本课程教学改革中,增加了实践性环节的比重。在实践教学中引导学生参与解决实际工程和科研问题,使学生主要在干中学,激发学生的学习主动性和创新应用能力。通过课程设计,能够提高学生分析问题、解决问题,从而运用所学知识解决实际问题的能力,因而必须给予足够的重视。 二. 课程设计要求 1、明确课程设计任务,查阅有关资料。 2、按要求完成课程设计内容,课程设计报告要求文字和图工整、思路清楚、正确。 3、一至五名同学分为一组,完成一个应用问题的程序的编写工作。(每组学生人数可以适当增加)。 三.课程设计内容 设计一个BookData图书管理系统数据库。该系统数据库包括七个表: 1.BookType(图书类别表) 2.Publisher(出版社信息表) 3.BookInfo(图书信息表) 4.BookStore(图书存放信息表) 5.ReaderType(读者类别信息表) 6.ReaderInfo(读者信息表) 7.BorrowReturn(借还信息表) 设计并实现如下功能: 在已经创建好的BookData数据库基础上,完成查询功能。 (1)查询书名中包含有“程序设计”字样的图书详细信息。 (2)查询书名中包含有“程序设计”字样,出版社编号为“003”的图书详细信息。 (3)查询出版社编号为“005”,价格在15~25元之间的图书详细信息。 (4)查询编者信息中包含有“刘志成”,出版时间在2006年1月1日到2009年10月1日之间的图书详细信息。 (5)查询书名中包含有“程序设计”字样,出版社名称为“清华大学出版社”的图书详细信息。

Oracle11g数据库基础教程-参考答案资料

第1章Oracle 11g数据库安装与配置 1.简答题 (1) 企业版数据库服务器包含所有的数据库组件,主要针对高端的应用环境,适用于安全性和性能要求较高的联机事务处理(OLTP)、查询密集型的数据仓库和要求较高的Internet应用程序:标准版数据库服务器提供大部分核心的数据库功能和特性,适合于工作组或部门级的应用程序:个人版数据库服务器只提供基本数据库管理功能和特性,适合单用户的开发环境,为用户提供开发测试平台。 (2) 常用数据库类型包括事务处理类、数据仓库类以通用类型。其中事务处理类型主要针对 具有大量并发用户连接,并且用户主要执行简单事务处理的应用环境。事务处理数据库的典型应用有银行系统数据库、Internet电子商务数据库、证券交易系统数据库等。对于需要较 高的可用性和事务处理性能、存在大量用户并行访问相同数据以及需要较高恢复性能的数据 库环境,事务处理类型的配置可以提供最佳性能;数据仓库类型的数据库主要针对有大量的 对某个主题进行复杂查询的应用环境。数据仓库的典型应用有客户订单研究、支持呼叫、销售预测、采购模式以及其他战略性业务问题的历史数据研究。对于需要对大量数据进行快速 访问,以及复杂查询的数据库环境,数据仓库类型配置是最佳选择;通用类型配置的数据库是事务处理数据库与数据仓库配置的折衷方案。既可以支持大量并发用户的事务处理,又可以快速对大量历史数据进行复杂的数据扫描和处理。 (3) 数据库名可以由字母、数字、下划线(_)、#和美元符号($)组成,且必须以字母开头,长度不超过30个字符。在单机环境中,可以不设置域名,域名长度不能超过128个字符。Oracle服务标识符(SID)是一个Oracle实例的唯一名称标识,长度不能超过12个字符。(4) OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务,是数据库启 动的基础,只有该服务启动,Oracle数据库才能正常启动。(必须启动) OracleOraDb11g_home1TNSListener:监听器服务,该服务只有在远程访问数据库时 才需要(无论远程计算机还是本地计算机,凡是通过Oracle Net网络协议连接数据 库都属于远程访问)。(必须启动) OracleOraDb11g_home1ConfigurationManager:配置Oracle启动时的参数的服务。(非必须启动) OracleOraDb11g_home1ClrAgent:提供对.NET支持的Oracle数据库扩展服务。(非必须启动) OracleJobSchedulerORCL:数据库作业调度服务。(非必须启动) OracleDBConsoleorcl:Oracle控制台服务,即企业管理器服务。只有该服务启动了, 才可以使用Web方式的企业管理器管理数据库。(非必须启动) OracleVssWriterORCL:是Oracle对VSS提供支持的服务。(非必须启动) OracleMTSRecoveryService:是允许数据库充当一个微软事务服务器、COM/COM+对象和分布式环境下的事务资源管理器的服务。

Oracle数据库设计图书管理系统

天津职业技术师范大学 《数据库原理及应用》课程设计报告 课程名称:数据库原理及应用 姓名: 学号: 专业:网络工程 班级:

目录 一、需求分析 (1) 1、背景分析 (1) 2、数据结构需求分析 (1) 3、事务处理需求分析 (2) 4、关系模式 (3) 二、方案图表设计 (4) 1、图书类别实体E-R图 (5) 2、读者信息实体E-R图: (5) 3、信息实体E-R图: (5) 4、记录信息实体E-R图: (6) 5、记录信息实体E-R图: (7) 6、罚款信息实体E-R图: (7) 7、总的信息实体E-R图: (7) 8、数据字典 (8) 三、数据库各表实现 (10) 1、创建表空间 (10) 2、书本类别表建立 (11) 3、创建书库表 (11) 4、借书证表建立 (12) 5、借书记录表建立 (12) 6、还书记录表建立 (13)

7、罚款单表建立 (13) 四、数据库实施 (13) 五、总结 (19) 六、参考文献 (19)

一、需求分析 1、背景分析 随着图书馆规模的不断扩大,图书数量也相应的增加,有关图书的各种信息量也成倍增加,面对着庞大的信息量,传统的人工方式管理会导致图书馆管理上的混乱,人力与物力过多浪费,图书馆管理费用的增加,从而使图书馆的负担过重,影响整个图书馆的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的图书管理系统,对图书资料进行集中统一的管理。 另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。 提高图书管理工作效率,作到信息的规范管理,科学统计和快速查询,让图书馆更好的为学校,社会服务。 2、数据结构需求分析 图书馆管理信息系统需要完成功能主要有: (1) 读者基本信息的输入,包括借书证编号、读者姓名、读者性别。 (2) 读者基本信息的查询、修改,包括读者借书证编号、读者姓名、读者性别等。 (3) 书籍类别标准的制定、类别信息的输入,包括类别编号、类别名称。 (4) 书籍类别信息的查询、修改,包括类别编号、类别名称。 (5) 书籍库存信息的输入,包括书籍编号、书籍名称、书籍类别、作者姓名、出版社名称、出版日期、登记日期。

[初一上册历史甲骨文和青铜器教案]青铜器与甲骨文教案

[初一上册历史甲骨文和青铜器教案]青铜器与甲骨文教案历史教案是教学设计的文本表现形式,是历史教师在整个教学过程中用来支撑课堂实践的理论基础。下面了冀教版初一上册历史甲骨文和青铜器教案,欢迎大家的阅读! 教学目标 (一)知识与能力 1.了解甲骨文、青铜器和金文的历史价值。 2.提炼青铜文明的本质特征,培养学生归纳、概括历史知识的能力。 3.通过指导学生观察图片,总结甲骨文、金文的演变趋势,通过做“想一想”和读“小资料”,培养学生观察、想象和概括能力。 (二)过程与方法 1.通过展示青铜器图片,让学生了解我国青铜时代的辉煌。 2.通过展示甲骨文字,了解甲骨文与汉字的渊源。

(三)情感态度与价值观 通过学习本课,学生了解我国悠久的历史和灿烂的文化,激发学生的爱国主义情感。树立人民创造 __正确人生观 教学重难点 (一)教学重点 1.甲骨文和青铜器成就。 2.了解甲骨文和金文的含义。 (二)教学难点 1.甲骨文和金文的历史价 2.青铜文明。 教学方法

启发式教学法、自学式探究学习法。 教学媒体 (一)教具准备 商、周时期甲骨文、青铜器图片,甲骨文和青铜器的视频。 (二)素材准备 多媒体网络、投影仪。 课时安排 1课时。 教学结构与过程 (课堂导入 问题导入:我国有文字记载可考的历史是从什么时候开始的?我国最早的文字是什么文字吗?

第7课甲骨文和青铜器 (讲授新课) (板书)一、甲骨文 播放《甲骨文》视频,阅读课文第一部分内容回答下列问题: 1.什么是甲骨文?甲骨文最初是用来做什么的? 2.甲骨文有什么历史意义? 3.甲骨文的内容? (甲骨文是刻在龟甲或兽骨上的文字,最初甲骨文是用来做占卜的,比如,当时的人们生育、筑城和征伐都要先进行占卜,包括生育和疾病这样的事情也要进行占卜。记录占卜的文字刻写在龟甲和兽骨上,因此称其为甲骨文。甲骨文是我国最早的文字,记载了当时商王朝和贵族活动的重要方面,反映了当时的历史情况,是我们现在研究商朝 __重要资料。)

oracle数据库入门学习

Oracle数据库入门学习 1、初学者如何学习oracle 很多刚刚接触oracle数据库的初学者总是感觉oracle很难学,无从下手,渐渐的感觉对oracle很排斥,有的朋友找了本oracle是书也是一点也看不懂,或者看了前面几章,还是不知道怎么用。其实,从笔者的亲身经历来说,oracle入门很简单,使用oracle的基本功能也是一件非常简单的事情。但是想要做到oracle dba的程度,确实不是一件简单、容易的事情。本小节就和您一起分享一下如何入门?如何快速的熟悉oracle的基本功能,从“做”上入手,直接让您使用oracle数据库。这个过程可以分为以下几步曲: 1、安装oracle数据库软件。 2、创建表空间、用户、给用户赋权限。 3、使用PLSQL工具连接oracle数据库、使用oracle的基本功能。 这三个步骤总共做估计一下午的时间都不需要,但是却能让一个从来没见过oracle数据库的朋友一下子懂得如何使用oracle数据库。回头再去看oracle的这些基本概念的时候,就会觉得这些都是自己做过的,感觉非常的轻松。 从下一小节开始,我们将一步步实现上面的三个小步骤。 2、Oracle 10g安装过程详细过程 从oracle10g开始,oracle的安装完全成为了傻瓜式安装,相比于任何数据库都要简单。光光从这一点来看,就足以使很多用户对选择、使用oracle数据库充满了信心。 下面,就oracle 10g版本在win7上安装作详细的介绍。 如果您是初学者,那么您不需要了解安装过程中出现的选项,oracle默认的选择对于我们来说就是最佳的选择,我们只要成功的安装了oracle数据库软件,我们熟练掌握oracle 数据库就成功了一半。本过程我们将成功安装oracle服务器端(包含了客户端的功能),以及新建一个orcl的实例。 关于实例的概念,您可以从网上查询一下,也可以听我简单的比喻一下。假如房间堆满了放糖果的箱子,如果每个箱子是一个数据库的话,那么这个房间就可以看成一个实例。当然,可以有多个房间放糖果,也就是说一个电脑上可以有多个实例。言归正传,下面,我们开始oracle的安装介绍。

Oracle11g数据库基础教程-参考答案

Oracle11g数据库基础教程 参考答案

第1章Oracle 11g数据库安装与配置1.简答题 (1) 企业版数据库服务器包含所有的数据库组件,主要针对高端的应用环境,适用于安全性和性能要求较高的联机事务处理(OLTP)、查询密集型的数据仓库和要求较高的Internet应用程序:标准版数据库服务器提供大部分核心的数据库功能和特性,适合于工作组或部门级的应用程序:个人版数据库服务器只提供基本数据库管理功能和特性,适合单用户的开发环境,为用户提供开发测试平台。 (2) 常用数据库类型包括事务处理类、数据仓库类以通用类型。其中事务处理类型主要针对具有大量并发用户连接,并且用户主要执行简单事务处理的应用环境。事务处理数据库的典型应用有银行系统数据库、Internet电子商务数据库、证券交易系统数据库等。对于需要较高的可用性和事务处理性能、存在大量用户并行访问相同数据以及需要较高恢复性能的数据库环境,事务处理类型的配置可以提供最佳性能;数据仓库类型的数据库主要针对有大量的对某个主题进行复杂查询的应用环境。数据仓库的典型应用有客户订单研究、支持呼叫、销售预测、采购模式以及其他战略性业务问题的历史数据研究。对于需要对大量数据进行快速访问,以及复杂查询的数据库环境,数据仓库类型配置是最佳选择;通用类型配置的数据库是事务处理数据库与数据仓库配置的折衷方案。既可以支持大量并发用户的事务处理,又可以快速对大量历史数据进行复杂的数据扫描和处理。 (3) 数据库名可以由字母、数字、下划线(_)、#和美元符号($)组成,且必须以字母开头,长度不超过30个字符。在单机环境中,可以不设置域名,域名长度不能超过128个字符。Oracle服务标识符(SID)是一个Oracle实例的唯一名称标识,长度不能超过12个字符。(4) ● OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务,是数据库启 动的基础,只有该服务启动,Oracle数据库才能正常启动。(必须启动) ● OracleOraDb11g_home1TNSListener:监听器服务,该服务只有在远程访问数据库时 才需要(无论远程计算机还是本地计算机,凡是通过Oracle Net网络协议连接数据库都属于远程访问)。(必须启动) ● OracleOraDb11g_home1ConfigurationManager:配置Oracle启动时的参数的服务。(非 必须启动) ● OracleOraDb11g_home1ClrAgent:提供对.NET支持的Oracle数据库扩展服务。(非 必须启动) ● OracleJobSchedulerORCL:数据库作业调度服务。(非必须启动) ● OracleDBConsoleorcl:Oracle控制台服务,即企业管理器服务。只有该服务启动了, 才可以使用Web方式的企业管理器管理数据库。(非必须启动) ● OracleVssWriterORCL:是Oracle对VSS提供支持的服务。(非必须启动) ● OracleMTSRecoveryService:是允许数据库充当一个微软事务服务器、COM/COM+ 对象和分布式环境下的事务资源管理器的服务。

部编人教版初中历史七年级上册第5课青铜器与甲骨文(教案)(1)

部编人教版初中历史七年级上册第5课青铜器与甲骨文(教案)(1) 第5课青铜器与甲骨文教案 【教学目标】 1.识记夏、商、西周时期我国以青铜文明为代表的经济发展的基本史实及甲骨文发现的意义。 2.通过学习和思考归纳青铜器高超工艺的主要情况及特点;甲骨文的特点及意义培养归纳、概括历史知识的能力。 3.通过对本课的学习认识到:我国夏、商、西周时期的文明辉煌灿烂源远流长一脉相承表明我国古代文明具有极其强大的生命力。 【教学重、难点】 重点:青铜器的高超工艺和甲骨文 难点:正确理解甲骨文的造字方法 【教学过程】 情景导入生成问题 观看“司母戊鼎”和“四羊方尊”的图片思考:这些青铜器是何时制作的? 自学互研生成新知 知识模块一青铜器的高超工艺 一、青铜器的高超工艺: 1、青铜器的成就: (1)原始社会后期:出现青铜器,代表是甘肃地区齐家文化遗址出现铜镜。 (2)商周时期: ①用途与功能:主要用于饮食、祭祀及军事等,功能由食器发展到礼器。 ②特点:青铜器种类丰富,数量众多,制作工艺高超。 (3)代表: ①司母戊鼎(迄今世界上出土的最大青铜器); ②四羊方尊(造型奇特); ③利簋 2、制作工艺高超: (1)成分:铜、锡、铅; (2)方法:泥范铸造法

知识模块二甲骨文记事 1.甲骨文的含义: 商周时期刻写在龟甲和牛、羊等兽骨上的文字。 2.发现情况:1899年,清朝人王懿荣首次发现甲骨文。 3.记载内容:甲骨文记载内容丰富,涉及祭祀、战争、农牧业、管制、刑法、医药、天文历法等 4.发现意义: (1)甲骨文是中国发现的古代文字年代最早、体系较为完整的文字,对中国文字的形成与发展有深远的影响。 (2)证明我国有文字可考的历史从商朝开始。 知识模块三甲骨文的造字特点 1、造字特点:使用象形、指事、会意、形声等造字方法。 2、影响:甲骨文已经具备了汉字的基本结构,是汉字形成与发展的重要阶段。 合作探究生成能力 【交流预展】 1.组内交流: (1)由组长或检查自学成果; (2)相互质疑不明白的问题并进行交流然后记录在导学案上在展示完毕后可向展示者提出自己的疑问。 2.组内预展: 根据老师分配的任务各小组明确展示的内容。小组内先预展由组长分配任务给组员确定展示的方式和成员在组内预展;合作分工时具体明确做到人人有事做。 【展示提升】 1.简述商周青铜的高超工艺。 2.简述甲骨文的造字特点及发现的意义。 当堂演练达成目标 1.商周时期手工业技术已经达到相当高的水平其中最具有代表性的是( C ) A.纺织业 B.制瓷业 C.青铜器制造业 D.造纸业 2.我国有文字可考的历史是从什么时候开始的( B )

Oracle教学大纲

郑州大学软件学院《Oracle》课程教学大纲 适用专业:软件开发、软件测试、信息工程 (一)课程性质 《Oracle》课程是面向计算机科学与技术类本科学生开设的一门专业课。 (二)教学目的 数据库应用技术是计算机在数据处理应用领域中的主要内容和坚实基础;也是今后若干年内研究和应用的最活跃的分支之一。因此,信息管理、软件开发、软件测试等专业的学生,特别是以应用为目标的学生都必须学习和具备数据库原理与应用的知识。本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。 本课程是一门理论和实践相结合的课程,要求学生在完成本课程的学习以后,能够结合自己所熟悉的某一门高级语言和Oracle,开发出一个小型的数据库应用系统。 (三)教学方式 难、重点讲解与多媒体演示相结合; 课堂理论教学和实践练习相结合; (四)课程教学要求的层次 1、了解:能正确判别有关概念和方法; 2、理解:能正确表达有关概念和方法的含义; 3、掌握:在理解的基础上加以灵活应用。 (五)教学内容及教学要求 第1章Oracle 10g简介 ●了解Oracle 10g数据库的不同版本及适用场合; ●掌握Oracle 10g逻辑存储结构中的各个要素及其关系; ●掌握Oracle 10g中物理存储结构的组成和数据文件、日志文件和控制文件的用途; ●理解Oracle 10g的软件结构组成; ●掌握Oracle 10g内存结构中的SGA所包含的具体内容及其作用; ●了解Oracle 10g的进程结构; ●掌握常见的C/S,B/S及分布处理三种应用程序结构; ●掌握事务的概念; 第2章安装和卸载Oracle 10g数据库 ●了解安装Oracle 10g的软硬件需求; ●掌握数据库服务器的安装过程; ●掌握客户端的安装过程; ●掌握服务器和客户机连接的方法; ●了解完全卸载Oracle 10g的方法; 第3章Oracle数据库管理工具 ●理解Enterprise Manager 10g的启动过程; ●掌握在Enterprise Manager 10g中对数据库进行监测和管理的方法; ●了解OEM的主要功能,掌握在OEM中对数据库进行管理的方法; ●掌握Oracle Administration Assistant的使用方法 ●掌握使用Net Manager对网络环境进行配置和管理的方法 ●熟练掌握SQL*Plus和iSQL*Plus的使用方法。

oracle11g教程从入门到精通

韩顺平—玩转oracle视频教程笔记一:Oracle认证,与其它数据库比较,安装

Oracle安装会自动的生成sys用户和system用户: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager (3)一般讲,对数据库维护,使用system用户登录就可以拉 也就是说sys和system这两个用户最大的区别是在于有没有create database的权限。 二: Oracle的基本使用--基本命令 sql*plus的常用命令 连接命令 1.conn[ect] 用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]当用特权用户身份连接时,必须带上as sysdba或是as sysoper 2.disc[onnect] 说明: 该命令用来断开与当前数据库的连接 3.psssw[ord] 说明: 该命令用于修改用户的密码,如果要想修改其它用户的密码,需要用 sys/system登录。 4.show user 说明: 显示当前用户名 5.exit 说明: 该命令会断开与数据库的连接,同时会退出sql*plus 文件操作命令 1.start和@ 说明: 运行sql脚本 案例: sql>@ d:\a.sql或是sql>start d:\a.sql 2.edit 说明: 该命令可以编辑指定的sql脚本 案例: sql>edit d:\a.sql,这样会把d:\a.sql这个文件打开 3.spool 说明: 该命令可以将sql*plus屏幕上的内容输出到指定文件中去。 案例: sql>spool d:\b.sql 并输入 sql>spool off 交互式命令 1.& 说明:可以替代变量,而该变量在执行时,需要用户输入。 select * from emp where job='&job'; 2.edit 说明:该命令可以编辑指定的sql脚本 案例:SQL>edit d:\a.sql

《走进甲骨》教学设计

某某某,毕业于某某学校汉语言文学专业。对文字学有较系统的学习。甲骨文,是我们汉字的老祖宗。汉字起源于象形的甲骨文历经了甲骨文→金文→大篆→小篆→隶书→楷、草、行书至今,已渐渐失去了象形的印迹。汉字由小篆演变为隶书,是汉字形体演变史上重要的里程碑,此前的甲骨文、金文、大篆、小篆叫古文字,字形具有象形性;此后的隶书、楷书、行书叫今文字,字形具有象征性。甲骨文离生活较远,但能激发孩子的想象力。甲骨文作为中国商代成熟的文字体系,承载着中国文字的演进,承载着中华文明。希望通过本课程的学习让学生对传统文化有更加深入的了解,激发孩子对文字的探究兴趣。

目录 第一部分课程规划 一、课程背景………………………………………………………………() 二、课程目标………………………………………………………………() 三、内容设计………………………………………………………………() 四、实施建议………………………………………………………………() 五、课程评价………………………………………………………………() 第二部分课程实施 课题一:说说甲骨………………………………………………………………() 课题二:安、保、豹、步………………………………………………………() 课题三:匕、闭、兵、并………………………………………………………() 课题四:课题名称………………………………………………………………()课题五:课题名称………………………………………………………………()课题六:课题名称………………………………………………………………()课题七:课题名称………………………………………………………………()课题八:课题名称………………………………………………………………()课题九:课题名称………………………………………………………………()课题十:课题名称………………………………………………………………()课题十一:课题名称………………………………………………………………()课题十二:课题名称………………………………………………………………()课题十三:课题名称………………………………………………………………()课题十四:课题名称………………………………………………………………()课题十五:课题名称………………………………………………………………()

青铜器与甲骨文 教学设计

青铜器与甲骨文 世界各民族几乎都有自己的文字,但我国的汉字在世界语言文字发展史上独树一帜。它结构复杂,被誉为方块字。它是世界上使用的时间最长、使用范围最广的一种文字。在联合国规定6中工作语言中,汉语是其中一种。那么,你想知道我们今天的汉字是怎么来的吗?我国有文字可靠地历史是从什么时候开始的?让我们今天一起学习第五课《青铜器与甲骨文》的内容。 青铜器是商朝古老文化的卓越代表,刚才老师简单介绍的文字,同样可以铸刻在青铜器上。二者融为一体,珠联璧合,熠熠生辉,中国悠久的文明史也将永远的铸刻在这里。 青铜器中主要含有哪几种金属?(铜、锡、铅)你所知道的青铜器的种类有哪些?(饮食、祭祀、军事、礼器。)其中最著名的有哪几件?(司母戊鼎、四羊方尊、利簋。) 周朝时,对青铜酒器作了明确的规定:一升曰爵,二升曰觚,三升曰觯zhi,四升曰角,五升曰散,六升曰壶。这种青铜酒器的格式和规格一直沿袭到清代。 一般来说,饮酒主要用爵、斝jiǎ、觚、觯、角等。角的样子似爵,但前后都有尾,无柱,有的角还有盖,盛行于商代;觚,圆形侈口,相当于后代的杯;觥也作盛酒器,多为椭园形,口上前有流,后有把手;觯,形似尊而小用以饮酒或盛酒。“觥筹交错”的觥也是常见的饮酒器。此外还有青铜杯。铜陵出土过青铜杯,两边有耳,或称之“耳杯”。卣、壶、尊、盉等是盛酒器,盛于商周。卣,园形或椭园形,深腹圈足,有盖和提梁;商代壶多扁园,周代壶多园形、大腹,春秋时的壶扁园,长颈,也有方壶,战国时有壶有园形、方形和瓠形等。盉的式样较多,一般是深脐圆口,前有流(即壶嘴),盖和鋬有链相连接。钟、钫等为贮酒器。钫即方形壶,钟即圆形壶,但形体均较较大。钟还是商代量器。战国时的齐国以四升为豆、四豆为瓯、四瓯为釜、四釜为钟。钟、豆、釜等都是当时的标准量器。战国时的釜为坛形,小口大腹,有两耳。豆似高足盘,或有盖。以上这些酒器多源于陶制,商周时则为青铜制。作为饮酒器的爵、斝等沿口处均的柱,有单柱、双柱两种。饮酒时柱则抵住鼻梁,据说是以此提醒饮之人,酒多误事,饮酒应适可而止。 青铜乐器是夏商周三代音乐文化中最具代表性、最重要的历史遗存。古代乐器,按用途可分为两类:祭祀、宴会、举行典礼时使用和军队中使用。 中华民族,泱泱大国,上下五千年,汉字是多么美妙的一门艺术!在做“文字”专题复习时,我曾讲了几节课,大意是说每一个汉字都是一首诗,每一个汉字都是一幅画,汉字值得我们凝视、深思;作为一个中国人,爱我中华文字是我们每一个人应尽的职责,尤其是在英语称霸天下的今天,汉语应当有自己的价值和地位;我们应当知道每一个汉字出生时的模样,就正如我们每一个人都希望能看到自己出生时的模样一样。人都是历史的人,你之所以是今天这个样子,和你早年的经历有关系。文字也一样,这个字之所以是今天这个样子,也是和它的成长经历有关的。甲骨文已经死去,会认、会写甲骨文究竟有什么意义?这个问题郭沫若等人在很多年前就回答过了。恐龙早已灭绝,但我们还是要不辞辛劳地掘起地层中的恐龙骨骼化石。研究甲骨文的意义大致如此吧。作为文明的载体之一,甲骨文应该有它的生机。即使就是出于一种美感吧,甲骨文真是让人恍然若梦。

Oracle数据库技术教学大纲详细版分析

《现代数据库技术》教学大纲 课程名称:《现代数据库技术》 课程编号:学时数:56 学分数:3.5 适应专业:计算机与信息学院所有专业 一、本课程的地位、任务和作用 现代数据库技术是计算机在数据处理应用领域中的主要内容和坚实基础;也是今后若干年内研究和应用的最活跃的分支之一。因此,信息管理、软件开发、计算机等专业的学生,特别是以应用为目标的学生都必须学习和具备数据库原理与应用的知识。本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。了解大型数据库的管理方法,使学生熟练掌握Oracle数据库系统下的SQL语言运用及PL/SQL程序设计。 本课程是一门理论和实践相结合的课程,要求学生在完成本课程的学习以后,能够结合自己所熟悉的某一门高级语言和Oracle,开发出一个小型的数据库应用系统。 二、本课程的相关课程 本课程的先修课程为《计算机组成原理》,《离散数学》,《数据结构》,《计算机网络》及《数据库原理》等课程。 三、本课程的基本内容及要求 教学内容: 第一章数据库概述(2学时) 1、教学内容: 1.1数据库基础知识 1.2关系数据库系统 1.3 Oracle基础知识 (1)Oracle的发展历史 (2)Oracle的特点 第二章O racle体系结构(6学时) 1、教学内容: 2.1 Oracle 体系结构概述 2.2Oracle的存储结构 (1)物理存储结构 (2)逻辑存储结构 2.3Oracle的实例 (1)Oracle内存结构

(2)Oracle进程 2.4数据字典 2、教学重点:Oracle的物理结构、oracle实例、Oracle的逻辑结构 3、教学难点:数据库实例与进程 第三章O racle11g的安装(2学时) 1、教学内容: 3.1 Oracle 11g环境介绍 3.2Oracle 11g for Windows的安装 (1)安装Oracle 11g服务器 (2)Oracle 11g与Windows (3)安装Oracle 11g客户端 3.3 Oracle 11g 的卸载 2、教学重点:学会Oracle的安装 第四章O RACLE数据库管理工具及网络配置(2学时) 1、教学内容: 4.1 SQL*Plus命令 (1)设置SQL*Plus 运行环境 (2)常用SQL*Plus命令 (3)格式化查询结果 4.2 Oracle企业管理器 4.3 数据库配置助手 4.4 启动与关闭oracle实例 2、教学重点:学会使用SQL*Plus 第五章S QL语言基础(5学时) 1、教学内容: 5.1SQL简介 5.2SQL的基本语法 5.3数据查询语言 5.4数据操纵语言 5.5数据定义语言 5.6数据控制语言 5.7常用函数 5.8 事务处理 2、教学重点:数据查询语言、数据操纵语言、数据定义语言、数据控 制语言 3、教学难点:SQL的基本语法 第六章P L/SQL编程(8学时)(课本第6,7章) 1、教学内容: 6.1PL/SQL基础 (1)变量及声明 (2)数据类型 (3)表达式 (4)PL/SQL程序块结构 6.2PL/SQL控制结构

相关主题
文本预览
相关文档 最新文档