dotConnect for Oracle入门指南(三):创建数据库对象

【下载dotConnect for Oracle最新版本】

dotConnect for Oracle(原名OraDirect.NET)建立在ADO.NET技术上,为基于Oracle数据库的应用程序提供完整的解决方案。它为设计应用程序结构带来了新的方法,提高工作效率,使数据库应用程序的开发更简便。

本教程介绍如何在Oracle服务器上创建表、存储过程和其他对象。

在本教程中:

  • 要求
  • 一般信息
  • 使用SQL*Plus
  • 使用DBForge Fusion for Oracle
  • 附加信息

要求

为了创建数据库对象,您必须连接到服务器。这个过程在登录到服务器的教程中有详细描述。

一般信息

数据库对象是使用数据定义语言(DDL)创建的,DDL是SQL的一部分。DDL语句可以由具有必要权限的帐户在服务器上执行。

有两种方法可以操作数据库。您可以手动构建DDL语句,并在Oracle SQL*Plus或OracleCommand等组件中运行它们。另一种方法是使用提供图形用户界面的IDE可视化外壳来管理数据库。我们将讨论两种方式。

使用SQL*Plus

  1. 启动SQL*PLUS并自行授权。
  2. Type:

    1

    2

    3

    4

    5

    6

    CREATE TABLE dept (

      deptno INT PRIMARY KEY,

      dname VARCHAR(14),

      loc VARCHAR(13)

    )

    /

    按回车键。这将创建我们将用于教程目的的第一个表。
  3. 运行以下查询:

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    CREATE TABLE emp (

      empno INT PRIMARY KEY,

      ename VARCHAR(10),

      job VARCHAR(9),

      mgr INT,

      hiredate DATE,

      sal FLOAT,

      comm FLOAT,

      deptno INT REFERENCES dept

    )

    /

    这是我们要用的另一张表。
  4. 这两个表足以演示基本功能。现在可以键入exit退出SQL*plus。

使用DBForge Fusion for Oracle

当你用视觉控制它们的时候,事情就简单多了。同样的语句可以在不编写代码行的情况下执行。本节介绍如何在DBForge Fusion for Oracle中直观地操作数据库对象。

  1. 如果尚未打开数据库资源管理器工具窗口,请将其打开。要执行此操作,请在“View”菜单中指向“Devart Developer Tools”,然后单击“Database Explorer”项。
  2. 单击“Database Explorer”或工具栏上的“Database Explorer”按钮。
  3. 在“Database Connection Properties”对话框中,指定连接参数,然后单击“OK”。
  4. 右键单击Tables节点。
  5. 从弹出菜单中选择“New Table”。
  6. 输入表格名称:dept,按OK。
  7. 在“Table”菜单中,选择“New Column”。
  8. 在列编辑器中,描述第一列并按OK。
  9. 对表中的每一列重复步骤7和8。
  10. 按Ctrl+S保存文档。将在数据库中创建该表。

请注意,DBForge Fusion for Oracle有自己的综合文档和教程。有关使用DBForge Fusion for Oracle的详细信息,请参见Visual Studio帮助集合的内容。

附加信息

实际上,有很多方法可以在服务器上创建表。任何能够运行SQL查询的工具或组件都可以用于管理数据库对象。例如,oraclecommand非常适合逐个创建对象,而oraclescript是为执行一系列ddl/dml语句而设计的。

猜你喜欢

转载自blog.csdn.net/weixin_43577863/article/details/86503693
今日推荐