Oracle11g安装与创建表教程

需积分: 14 3 下载量 42 浏览量 更新于2024-08-15 收藏 17.21MB PPT 举报
"这篇文档介绍了如何使用SQL语言创建表格,并以创建notebook表为例,同时回顾了Oracle 11g的安装步骤。在创建表的过程中,我们学习了`CREATE TABLE`语句的基本语法,了解了主键的概念以及如何定义数据类型。在Oracle 11g的安装部分,文档详细描述了从下载、解压到安装的每一步骤,包括设置安装选项、选择系统类、配置数据库、设置字符集和用户密码,以及安装完成后对关键用户的管理和启动必要的服务。" 创建表举例-SQL语言基础: 在SQL中,创建表是构建数据库结构的基础操作。这个例子中,我们创建了一个名为`notebook`的表,包含三个字段:`ID`、`NAME`和`PHONE`。`CREATE TABLE`语句用于定义新的表结构,其语法如下: ```sql CREATE TABLE 表名 ( 字段1 数据类型 约束, 字段2 数据类型 约束, ... ); ``` 在`notebook`表的定义中,`id`字段被指定为主键(`primary key`),这意味着它必须是唯一的,不能有重复值。主键约束确保了数据的唯一性和完整性。`number(4)`定义了`id`字段的数据类型为数字,长度为4位。`name`和`phone`字段的数据类型分别为`varchar2(30)`,表示可变长度的字符串,最多能存储30个字符。 Oracle 11g的安装过程: Oracle 11g的安装涉及多个步骤,首先需要从官方网站下载对应操作系统的安装包。在这个例子中,下载的是适用于Windows 64位的版本。安装过程中,用户需取消接受安全更新的选项,选择创建和配置数据库的安装选项,接着设置安装类型为“桌面类”,并选定安装目录、数据库版本和字符集。在安装过程中,系统会执行先决条件检查,然后进行数据库的创建。安装完成后,可以通过Database Configuration Assistant(DCA)管理用户口令,例如修改SCOTT、SYSTEM和SYS用户的密码。为了使Oracle正常工作,还需要确保特定的服务如OracleOraDb11g_home1TNSListener和OracleServiceORCL处于启动状态。 在数据库管理方面,SCOTT是一个普通用户,通常用于教学和示例,SYSTEM是具有较高权限的普通管理员,而SYS是超级管理员,拥有系统级别的权限,通常用于数据库维护和管理。对于这些用户,建议设置强密码,并根据安全策略进行适当的权限控制。 创建表是数据库设计的关键部分,而安装Oracle 11g则涉及一系列的配置和管理任务,以确保数据库的正常运行和安全性。理解这些概念和步骤对于任何想要使用SQL和Oracle数据库的人员来说都是至关重要的。