`
lizhou
  • 浏览: 109916 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

db schema 概念

    博客分类:
  • db
阅读更多

The schema (pronounced skee-ma) of a database system is its structure described in a formal language supported by the database management system (DBMS). In a relational database, the schema defines the tables, the fields, relationships, views, indexes, packages, procedures, functions, queues, triggers, types, sequences, materialized views, synonyms, database links, directories, Java, XML schemas, and other elements.

Schemas are generally stored in a data dictionary. Although a schema is defined in text database language, the term is often used to refer to a graphical depiction of the database structure. In other words, schema is the structure of the database that defines the objects in the database.

In an Oracle system, the term "schema" has a slightly different connotation. For the interpretation used in Oracle, see schema object.

[edit] Levels of database schema

  • Conceptual schema, a map of concepts and their relationships.
  • Logical schema, a map of entities and their attributes and relations
  • Physical schema, a particular implementation of a logical schema
  • Schema object, Oracle database object

以上内容摘自:http://en.wikipedia.org/wiki/Database_schema,自此做个记录加深了解

分享到:
评论

相关推荐

    DB2 基本概念

    #### 模式(Schema) 在DB2中,模式是一个非常重要的概念,它类似于用户的标识符,用于对表和其他数据库对象进行逻辑分组。一个模式的所有者能够控制该模式下的数据访问权限及模式内对象的操作权限。 - **模式的...

    db2导出数据库

    在开始介绍具体的导出方法之前,我们首先需要了解DB2数据库中的目录管理概念。DB2通过目录来管理远程数据库的信息,主要包括以下几个命令: - **db2 catalog tcpip node**:用于添加一个远程节点到DB2目录中。 - ...

    DB2培训资料详细介绍DB2的命令、DB2数据库使用案例

    【DB2基本概念】 1. 实例(Instance):实例是DB2数据库管理程序的逻辑环境,可以包含多个数据库并设置配置参数。一台机器上可有多个实例。 2. 表空间(Tablespace):表空间是数据库和实际存储之间的逻辑层,可以包含...

    Laravel开发-laravel-schema

    **正文** 在Laravel框架中,`laravel-schema`是一个至关重要的组件,它构成了数据库迁移系统的核心。数据库迁移是版本控制系统的一...在实际的`laravel-schema-master`项目中,这些概念和功能将得到具体的体现和应用。

    DB2数据标准PPT教程

    1. **DB2基础概念** - 数据库:DB2作为一款RDBMS(关系数据库管理系统),核心功能是管理和存储结构化的数据。 - SQL:SQL语言是与DB2交互的主要工具,用于查询、插入、更新和删除数据库中的数据。 - 实例:DB2...

    db2数据库培训文档

    在DB2中,模式(Schema)是一个重要的概念,它类似于一个命名空间,用于组织和控制对数据库对象的访问。模式可以是个人所有,也可以在创建对象时自动创建。模式名和对象名一起构成了两部分的对象标识。DB2还提供了...

    IBM DB2 SQL Reference

    - **Schemas**:描述模式(schema)的概念及其管理方法。 - **Controlling Use of Schemas**:讨论控制模式访问权限的方法。 - **Tables**:详细介绍表的创建、管理及相关概念。 - **Views**:解释视图的作用及其...

    db2SQL_Reference_1_950

    #### 四、DB2 SQL基础概念 - **数据库**:DB2数据库存储和管理数据,提供了一套完整的数据管理解决方案。 - **SQL(Structured Query Language)**:结构化查询语言是用于访问和操作数据库的标准语言。DB2 SQL允许...

    DB2_中文参考资料(比较全)

    10. **XML支持**:DB2对XML数据类型的内置支持,包括XML存储、查询和索引,以及XML Schema的支持。 11. **大数据与云支持**:DB2如何适应大数据环境,如Hadoop集成,以及在云环境中的部署和管理。 12. **开发接口*...

    Laravel开发-postgresql-schema

    为了更好地理解和应用这些概念,可以查看`PostgresqlSchema-master`压缩包中的示例代码。这个项目可能包含了创建、迁移和使用继承表的完整示例,可以帮助你更深入地了解如何在实际项目中使用这些技术。 总的来说,...

    Oracle XML DB Developer's Guide

    1. XML DB基础:介绍XML DB的基本概念,包括它如何将关系型数据库技术与XML技术相结合,以及XML DB在Oracle数据库架构中的位置。 2. 数据模型:详细描述了XML DB使用的数据模型,包括其对XML文档的存储方式,以及...

    DB2入门培训讲义(非常适合想要学习db2,但没有什么基础的人学习)

    模式(Schema)是DB2中的一个重要概念,它类似于一个命名空间,用于组织数据库对象并控制访问权限。 DB2提供了一些特殊的内置函数,如CURRENT DATE、USER、CURRENT TIMESTAMP等,这些相当于SQL Server中的全局变量...

    OrientDB-Manual.pdf

    同时,它也探讨了OrientDB的并发控制(Concurrency)和模式(Schema)管理,帮助用户理解如何定义和使用数据模式,以及如何在图和文档API之间选择最佳的API。 手册还涉及了如何管理日期(Managing Dates),保证...

    DB2创建NickName

    在DB2数据库系统中,NickName(昵称)是一种非常重要的概念,特别是在处理跨数据库查询时。NickName允许用户在不直接引用远程数据库的情况下,通过本地数据库访问远程数据,这在分布式数据库环境中尤为实用。本篇...

    DB2 Version 9.5 SQL Reference (Vol. 1).pdf

    - **模式 (Schema)**:用于组织数据库对象(如表、视图等)的逻辑容器,可以帮助用户更好地管理复杂的数据库结构。 **4. SQL 语法详解** - **数据定义语言 (DDL)**:包括CREATE TABLE、ALTER TABLE等语句,用于...

    DB2数据库书籍

    2. **模式(Schema)**:类似于其他数据库中的用户,用于组织和管理对象。 3. **表(Table)**:存储数据的基本单元。 4. **视图(View)**:基于一个或多个表的结果集定义的虚拟表。 5. **索引(Index)**:用于提高查询...

    orientdb手册

    解释集群的概念及其在 OrientDB 中的作用。介绍如何管理和优化集群。 **1.7 记录 ID (Record ID)** 记录 ID 是指向数据记录的唯一标识符。本节讨论 Record ID 的结构及其用途。 **1.8 SQL (SQL)** 介绍 OrientDB...

    db2 000-731试题

    db2 rollforward dbsample to 2006-06-16-14.21.56 and stop tablespace (ts1) ``` **选项:** - A. 回滚被执行至日志的末尾。 - B. 回滚不被执行,并且生成错误消息。 - C. 回滚被执行,并将表 t4 放置在设置完整性待...

    db2数据库sql基础II

    在IT领域,数据库管理系统(DBMS)是至...总结来说,DB2数据库的SQL基础涵盖了数据类型的选用、NULL值的处理以及自增长列的使用等关键概念。理解并熟练掌握这些知识对于在电信行业中有效管理和操作DB2数据库至关重要。

Global site tag (gtag.js) - Google Analytics