zoukankan      html  css  js  c++  java
  • What is a schema in a MySQL database?

    摘自:https://www.quora.com/What-is-a-schema-in-a-MySQL-database

    What is schema?

    In MySQL, physically, a schema is synonymous with a database. You can substitute the keyword schema instead of database in MySQL SQL syntax, for example using create schema instead of create database.

    Some other database products draw a distinction. For example, in the Oracle Database product, a schema represents only a part of a database: the tables and other objects owned by a single user.

    What is a Data Model?

    A data model is an abstract model, that documents and organizes the enterprise data for communication between developers. Most of the times a data model is reprensented in a diagram. A data model is used as a plan for developing software, specifically how data is stored and accessed. A data model of your database can support the analysis, design, documentation and migration of underlying database structures.

    How to design database/schema?

    In software engineering, data modeling is the process of creating a data model for an information system. This is done by applying formal data modeling techniques.
     T‌here are many tools which can help you with modeling such as SQLDBM.

    SQLDbm

    SqlDBM initially started out with inbuilt support for Microsoft’s SQL Server only.

    But of course, due to large number of requests for MySQL support from our users, we have been working hard to expand our product.

    And now, we are very proud to announce that SqlDBM offers support for MySQL – one of the most popular open-source databases in the world.

    You can now model and design your MySQL database/s directly on SqlDBM . And of course, you can take advantage of and adapt SqlDBM features into your MySQL database such as Subject Areas, Relationships, Diagrams, View Modes, etc.

    SQLDBM offers you an easy, convenient way to design your database absolutely anywhere on any browser, working away without need for any extra database engine or database modelling tools or apps. Use SQLDBM to design and manage both large and small databases and data models on the fly. All while incorporating any needed database rules and objects such as database keys, schemas, indexes, column constraints and relationships.

  • 相关阅读:
    “浪潮杯”第九届山东省ACM大学生程序设计竞赛 F: Four-tuples容斥定理
    B
    C. Tourist Problem 2021.3.29 晚vj拉题 cf 1600 纯数学题
    C. Sum of Cubes
    Day29、Python中的异常处理及元类
    isinstance,issubclass,反射,内置方法(__str__,__del__,__call__)
    绑定方法与非绑定方法;classmethod及staticmethod装饰器
    组合,多态,封装
    类的继承
    面向对象编程思想基本介绍,类与对象的基本使用,属性查找,绑定方法
  • 原文地址:https://www.cnblogs.com/cloudwind2011/p/9165386.html
Copyright © 2011-2022 走看看