根据提供的“oracle培训笔记”内容,我们可以从中提炼出与Oracle数据库及Web开发相关的多个关键知识点。下面将逐一展开这些知识点: ### Oracle基础知识 #### 1. 数据类型与表定义 在Oracle数据库中,数据类型的选择对于存储数据至关重要。例如: - `number(5,3)` 表示该字段为数值型,总位数为5位,小数位数为3位。 - `create table a (a_id number(2,3));` 这条语句创建了一个名为`a`的表,并在其中定义了一个名为`a_id`的字段,其数据类型为`number(2,3)`。 #### 2. DDL、DML与TCL操作 - **DDL(Data Definition Language)**:用于定义数据库对象(如表、视图等),常见的DDL操作包括`CREATE`、`DROP`和`ALTER`等。 - `create table a (a_id number(2,3));` 创建一个名为`a`的表,包含一个名为`a_id`的字段。 - `drop table a;` 删除名为`a`的表。 - `alter session set nls_date_format='yyyy-mm';` 修改会话中的日期格式设置。 - **DML(Data Manipulation Language)**:用于操作表中的数据,如插入、更新和删除等。 - `insert into a values('*');` 插入数据到表`a`中。 - `update a set a_id = 'value' where condition;` 更新表`a`中满足条件的记录。 - `delete from a where condition;` 删除表`a`中满足条件的记录。 - `select * from a;` 查询表`a`中的所有数据。 - **TCL(Transaction Control Language)**:用于控制事务,常见的TCL操作包括`ROLLBACK`、`SAVEPOINT`和`COMMIT`等。 - `rollback;` 撤销当前事务所做的更改。 - `savepoint sp1;` 设置保存点`sp1`。 - `commit;` 提交当前事务所做的更改。 #### 3. 字符串处理函数 - `select length(a_id) from a;` 查询`a_id`字段的长度。 - `char` 和 `varchar` 是两种常见的字符数据类型,其中`char`是固定长度的字符类型,而`varchar`是可变长度的字符类型。 - `select sysdate from dual;` 查询系统当前日期时间。 ### Web开发基础 #### 1. HTML基础 - HTML(HyperText Markup Language)是一种标记语言,用于构建网页结构。 - `<form>` 元素用于创建表单,可以包含多种类型的输入元素,如`submit`(提交按钮)、`reset`(重置按钮)、`button`(普通按钮)、`image`(图像按钮)和`file`(文件上传)等。 - JavaScript可以通过`onLoad`、`onClick`、`onFocus`等事件处理器来响应用户的交互行为。 - 使用`eval()`函数执行字符串表达式,例如`var x = eval(prompt("",""));` 通过提示框获取用户输入并计算其值。 #### 2. XML基础 - XML(Extensible Markup Language)是一种用于标记数据的语言,它允许自定义标签。 - `standalone`属性用于指定XML文档是否可以独立存在,即是否需要外部资源。其值可以是`yes`或`no`。 - XML文档的元素结构可以通过DTD(Document Type Definition)或Schema进行定义。 #### 3. Web服务器配置 - **Servlet**:一种服务器端的Java技术,用于处理客户端的请求。 - **ASP(Active Server Pages)**:一种动态网页技术,可以使用VBScript或JavaScript编写服务器端脚本。 - **JDK安装**:安装Java Development Kit,这是开发Java应用程序的基础。 - **Tomcat安装**:安装Apache Tomcat,这是一个免费开源的Servlet容器,用于部署Java Web应用。 - **Web应用发布**:通过HTTP协议访问发布在Tomcat服务器上的Web应用,例如`http://127.0.0.1:80/myWebSite/index.html`。 #### 4. JavaBean概念 - **JavaBean**:是一种遵循特定规范的Java类,通常用于封装数据或业务逻辑。 - 在Oracle环境中,JavaBean可以作为中间层来连接前端界面和后端数据库,实现数据的有效管理和操作。 以上就是从提供的“oracle培训笔记”中提取出的关键知识点。这些知识点涵盖了Oracle数据库管理、Web开发基础等方面的内容,对于初学者来说是非常实用的参考资料。
- 粉丝: 6
- 资源: 87
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- EBS excel导入实例
- 狙击机器人等待特定配对的创建,一旦检测到,机器人就会购买指定金额的代币.zip
- mapbox maps 添加简单地图
- python入门-安装Python软件包.pdf
- 关于标准库与时间:让编程者使用时间函数更便捷
- 此存储库收集了所有有趣的 Python 单行代码 欢迎随意提交你的代码!.zip
- 高考志愿智能推荐-JAVA-基于springBoot高考志愿智能推荐系统设计与实现
- 信奥中的数学:阶乘算法及其应用(NOI入门级,2024.11.24)
- 标准 Python 记录器的 Json 格式化程序.zip
- 复兴村医疗管理-JAVA-基于springBoot复兴村医疗管理系统设计与实现