SlideShare une entreprise Scribd logo
1  sur  6
Chen Xihua
Definición
• Una base de datos es una colección de información
  organizada de forma que un programa de ordenador
  pueda seleccionar rápidamente los fragmentos de
  datos que necesite. Una base de datos es un sistema
  de archivos electrónico.
• Las bases de datos tradicionales se organizan por
  campos, registros y archivos. Uncampo es una pieza
  única de información; un registro es un sistema
  completo de campos; y un archivo es una colección de
  registros. Por ejemplo, una guía de teléfono es análoga
  a un archivo. Contiene una lista de registros, cada uno
  de los cuales consiste en tres campos:
  nombre, dirección, y número de teléfono.
Llave Principal
• Generalmente, una tabla de base de datos tiene una
  columna o grupo de columnas que identifican de manera
  exclusiva cada fila de la tabla. Esta columna o grupo de
  columnas de identificación se denomina clave principal.
• Al identificar una única Data Column como la Primary
  Key para una Data Table, la tabla establece
  automáticamente la propiedad AllowDBNull de la columna
  comofalse y la propiedad Unique como true. Para las claves
  principales de varias columnas sólo se establece de forma
  automática la propiedad AllowDBNull en false.
• La propiedad PrimaryKey de una DataTable recibe como
  valor una matriz de uno o varios objetos DataColumn,
  como se muestra en los ejemplos siguientes. En el primer
  ejemplo se define una sola columna como clave principal.
Tipo de Relacion

•   Para ver la forma de establecer la relación es necesario decidir, previamente, qué tipo de relación
    existe entre las tablas. Existen tres tipos básicos de relaciones entre tablas:
•   Uno a muchos. Este tipo se da cuando una fila de la primera tabla puede estar relacionada con
    muchas filas de la segunda tabla, pero una fila de la segunda sólo está relacionada con una de la
    primera. Es decir, si consideramos que una película sólo puede tener un único género, éste sería el
    tipo de relación que existe entre la tabla Genero y la tabla Peliculas (ver Figura 4.4) ya que, por
    ejemplo, el género Drama tiene varias películas relacionadas que son de dicho género pero dada
    una película sólo está relacionada con un género.
•   Muchos a muchos. Esta clase de relación ocurre cuando una fila de la primera tabla puede estar
    relacionada con muchas filas de la segunda tabla y una fila de la segunda tabla puede estarlo con
    muchas filas de la primera. Un ejemplo de este tipo lo tenemos en la relación entre la tabla
    Peliculas y la tabla Interpretes (ver Figura 4.9) porque, dada una película en particular, puede tener
    muchos intérpretes, y, viceversa, dado un intérprete, este puede haber intervenido en muchas
    películas.
•   Uno a uno. Este tipo de relación aparece con menos frecuencia y sucede cuando una fila de la
    primera tabla sólo puede estar relacionada con una fila de la segunda y una fila de la segunda tabla
    sólo puede estar relacionada con una de la primera. Un ejemplo de este tipo de relaciones podría
    ser entre una tabla con países y otra con jefes de gobierno, dado que, normalmente, un país sólo
    tiene un jefe de gobierno y un jefe de gobierno lo es sólo de un país.
Proyecto de Restaurante
Consulta

Contenu connexe

En vedette

Syllabus maestros competentes_en_tic
Syllabus maestros competentes_en_ticSyllabus maestros competentes_en_tic
Syllabus maestros competentes_en_ticDIPLOMADOAHDR3
 
Glosario sistema cardiovascular santiago perez
Glosario sistema cardiovascular   santiago perezGlosario sistema cardiovascular   santiago perez
Glosario sistema cardiovascular santiago perezSantiago David
 
Sistema respiratorio
Sistema respiratorio Sistema respiratorio
Sistema respiratorio antiveneno
 
CONTABILIDAD FINANCIERA
CONTABILIDAD FINANCIERA CONTABILIDAD FINANCIERA
CONTABILIDAD FINANCIERA Victor Perezz
 
Disolucionesyestequiometria Tic
Disolucionesyestequiometria TicDisolucionesyestequiometria Tic
Disolucionesyestequiometria TicVirginia Davis
 
The White Hat Calls For Information Known Or Needed
The White Hat Calls For Information Known Or NeededThe White Hat Calls For Information Known Or Needed
The White Hat Calls For Information Known Or Needednatek7474
 

En vedette (7)

Syllabus maestros competentes_en_tic
Syllabus maestros competentes_en_ticSyllabus maestros competentes_en_tic
Syllabus maestros competentes_en_tic
 
Glosario sistema cardiovascular santiago perez
Glosario sistema cardiovascular   santiago perezGlosario sistema cardiovascular   santiago perez
Glosario sistema cardiovascular santiago perez
 
Ser feliz
Ser felizSer feliz
Ser feliz
 
Sistema respiratorio
Sistema respiratorio Sistema respiratorio
Sistema respiratorio
 
CONTABILIDAD FINANCIERA
CONTABILIDAD FINANCIERA CONTABILIDAD FINANCIERA
CONTABILIDAD FINANCIERA
 
Disolucionesyestequiometria Tic
Disolucionesyestequiometria TicDisolucionesyestequiometria Tic
Disolucionesyestequiometria Tic
 
The White Hat Calls For Information Known Or Needed
The White Hat Calls For Information Known Or NeededThe White Hat Calls For Information Known Or Needed
The White Hat Calls For Information Known Or Needed
 

Similaire à Chen (20)

Relaciones LibreOffice Base
Relaciones LibreOffice BaseRelaciones LibreOffice Base
Relaciones LibreOffice Base
 
Base de datos parte dos
Base de datos parte dosBase de datos parte dos
Base de datos parte dos
 
Base de datos segunda parte
Base de datos segunda parteBase de datos segunda parte
Base de datos segunda parte
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
M. Relacional
M. Relacional M. Relacional
M. Relacional
 
Modelo Relacional
Modelo RelacionalModelo Relacional
Modelo Relacional
 
Modelo relacional 11 4
Modelo relacional 11 4Modelo relacional 11 4
Modelo relacional 11 4
 
Cosulta2
Cosulta2Cosulta2
Cosulta2
 
Relación De uno a Varios
Relación De uno a VariosRelación De uno a Varios
Relación De uno a Varios
 
Relación uno a varios
Relación uno a variosRelación uno a varios
Relación uno a varios
 
base de datos 2
base de datos 2base de datos 2
base de datos 2
 
informatica
informaticainformatica
informatica
 
Base de datos 2 parte
Base de datos   2 parteBase de datos   2 parte
Base de datos 2 parte
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Yurleybd
YurleybdYurleybd
Yurleybd
 
Base de datos 2 parte
Base de datos   2 parteBase de datos   2 parte
Base de datos 2 parte
 
Base de datos
Base de datos  Base de datos
Base de datos
 
Base de datos 2 parte
Base de datos   2 parteBase de datos   2 parte
Base de datos 2 parte
 
informatica
informaticainformatica
informatica
 

Chen

  • 2. Definición • Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico. • Las bases de datos tradicionales se organizan por campos, registros y archivos. Uncampo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
  • 3. Llave Principal • Generalmente, una tabla de base de datos tiene una columna o grupo de columnas que identifican de manera exclusiva cada fila de la tabla. Esta columna o grupo de columnas de identificación se denomina clave principal. • Al identificar una única Data Column como la Primary Key para una Data Table, la tabla establece automáticamente la propiedad AllowDBNull de la columna comofalse y la propiedad Unique como true. Para las claves principales de varias columnas sólo se establece de forma automática la propiedad AllowDBNull en false. • La propiedad PrimaryKey de una DataTable recibe como valor una matriz de uno o varios objetos DataColumn, como se muestra en los ejemplos siguientes. En el primer ejemplo se define una sola columna como clave principal.
  • 4. Tipo de Relacion • Para ver la forma de establecer la relación es necesario decidir, previamente, qué tipo de relación existe entre las tablas. Existen tres tipos básicos de relaciones entre tablas: • Uno a muchos. Este tipo se da cuando una fila de la primera tabla puede estar relacionada con muchas filas de la segunda tabla, pero una fila de la segunda sólo está relacionada con una de la primera. Es decir, si consideramos que una película sólo puede tener un único género, éste sería el tipo de relación que existe entre la tabla Genero y la tabla Peliculas (ver Figura 4.4) ya que, por ejemplo, el género Drama tiene varias películas relacionadas que son de dicho género pero dada una película sólo está relacionada con un género. • Muchos a muchos. Esta clase de relación ocurre cuando una fila de la primera tabla puede estar relacionada con muchas filas de la segunda tabla y una fila de la segunda tabla puede estarlo con muchas filas de la primera. Un ejemplo de este tipo lo tenemos en la relación entre la tabla Peliculas y la tabla Interpretes (ver Figura 4.9) porque, dada una película en particular, puede tener muchos intérpretes, y, viceversa, dado un intérprete, este puede haber intervenido en muchas películas. • Uno a uno. Este tipo de relación aparece con menos frecuencia y sucede cuando una fila de la primera tabla sólo puede estar relacionada con una fila de la segunda y una fila de la segunda tabla sólo puede estar relacionada con una de la primera. Un ejemplo de este tipo de relaciones podría ser entre una tabla con países y otra con jefes de gobierno, dado que, normalmente, un país sólo tiene un jefe de gobierno y un jefe de gobierno lo es sólo de un país.