none
Diferencia entre 'esquema' y 'base de datos' RRS feed

  • Pregunta

  • Hola amigos. Estoy leyendo un manual sobre SQL y hablan de 'esquemas' , de 'objetos de esquemas' y de 'crear esquemas'. La pregunta es ¿qué diferencia hay entre esquema y base de datos? Gracias de antemano

    Un saludo


    Carmen

    martes, 6 de septiembre de 2016 9:55

Respuestas

  • Una base de datos es una coleccion de datos que esta organizada y puede ser facilmente accedida, administrada y actualizada, esto es general para cualquier motor de base de datos.

    Cuando hablamos de datos organizados estos se ordenan atraves de los distintos objetos de una base de datos, Schema, tablas, Vistas, procedimientos almacenados y otros.

    Un schema es un objeto de la base de datos y es un contenedor de objetos que permite la separacion de objetos  facil administración, ayuda a la seguridad.

    Podes ver mas sobre schema en la siguiente URL

    http://blog.sqlauthority.com/2009/09/07/sql-server-importance-of-database-schemas-in-sql-server/


    Carlos Ignacio Aguero. DBA SQL Server. Toda mi respeto al pueblo Peruano por la ayuda prestada en la guerra de Malvinas.

    • Propuesto como respuesta Gustavo Farja miércoles, 7 de septiembre de 2016 15:29
    • Marcado como respuesta Nenufar viernes, 9 de septiembre de 2016 7:29
    martes, 6 de septiembre de 2016 11:31

Todas las respuestas

  • Una base de datos es una coleccion de datos que esta organizada y puede ser facilmente accedida, administrada y actualizada, esto es general para cualquier motor de base de datos.

    Cuando hablamos de datos organizados estos se ordenan atraves de los distintos objetos de una base de datos, Schema, tablas, Vistas, procedimientos almacenados y otros.

    Un schema es un objeto de la base de datos y es un contenedor de objetos que permite la separacion de objetos  facil administración, ayuda a la seguridad.

    Podes ver mas sobre schema en la siguiente URL

    http://blog.sqlauthority.com/2009/09/07/sql-server-importance-of-database-schemas-in-sql-server/


    Carlos Ignacio Aguero. DBA SQL Server. Toda mi respeto al pueblo Peruano por la ayuda prestada en la guerra de Malvinas.

    • Propuesto como respuesta Gustavo Farja miércoles, 7 de septiembre de 2016 15:29
    • Marcado como respuesta Nenufar viernes, 9 de septiembre de 2016 7:29
    martes, 6 de septiembre de 2016 11:31
  • Complementando lo que te menciona Carlos, siempre que hablo con colegas del mundo de C# les hago la comparación, los esquemas serian equivalentes a los Namespaces in C#, ademas de brindarte la posibilidad de una separacion logica basada en aspectos de negocios, la base de Datos AdventureWorks es un buen ejemplo, ya que encuentras esquemas como Sales y Human Resources.



    "Oh, the wind, the wind is blowing,through the graves the wind is blowing,Freedom soon will come; then well come from the shadows".The Partisan(Leonard Cohen) Email: me[at]geohernandez.net Blog:www.geohernandez.net

    • Propuesto como respuesta Gustavo Farja miércoles, 7 de septiembre de 2016 15:29
    martes, 6 de septiembre de 2016 15:11