SlideShare une entreprise Scribd logo
1  sur  9
BASES DE DATOS
CONCEPTOS PREVIOS
1107
SEBASTIAN TABARES
BRAYAN RODRIGUEZ
• Bases de Datos.- Un conjunto de información almacenada en memoria auxiliar que
permite acceso directo y un conjunto de programas que manipulan esos datosBase de
Datos es un conjunto exhaustivo no redundante de datos estructurados organizados
independientemente de su utilización y su implementación en máquina accesibles
en tiempo real y compatibles con usuarios concurrentes con necesidad de información
diferente y no predicable en tiempo. Describir las ventajas del uso de la base de datos en
la organización
Ventajas de las bases de datos.-
registros
Son estructura de datos formada por uno o más elementos denominados "Campos" y estos pueden estar
compuestos a su vez por "subcampos". Puede definirse también como una colección de información,
normalmente relativa a una entidad particular. Un ejemplo de registro puede ser la información de un
determinado empleado, que contiene los campos de nombre, dirección, fecha de nacimiento, estudios,
salarios, etc.
Los archivos se encuentran organizados lógicamente como una secuencia de registros de varias longitudes
diferentes. Entre ellas tenemos:
Registros De Longitud Fija: son los que almacenan la información en los archivos mediante un encabezado y
luego se introducen uno a uno los registros ubicados en posiciones consecutivas.
. Registros De Longitud Variable: es el almacenamiento de registros de varios tipos en un archivo y permite
uno o más campos de longitudes variables y dichos campos pueden ser repetidos. La longitud de los
registros debe estar definida correctamente para poder leer y escribir de forma efectiva.
. Estructura De Registro
Una estructura de registro en una computadora es diseñada para obtener datos. Los datos están organizados
de tal modo que pueden ser recuperados fácilmente, actualizados o borrados y almacenados de nuevo en el
archivo con todos los cambios realizados.
La siguiente figura recoge la estructura de un registro correspondiente a un usuario de una revista de
informática:
campo es un espacio de almacenamiento para un dato en particular. En las bases de datos, un
campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de
ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema
operativo.
Tipos de Campo
Campo genérico
Aquel campo que posee un dato único para una repetición de entidad. Puede servir para la
búsqueda de una entidad en específico.
Alfanuméricos: Contiene cifras y letras.
Numéricos: Existen de varios tipos principalmente como enteros y reales.
Booleanos: Admite dos valores, "Verdadero" y "Falso" (True-False).
Fechas: Almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta
forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra.
Memos: Son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder
ser indexados.
Autoincrementadles: Son campos numéricos enteros que incrementan en una unidad su valor
para cada registro incorporado. Su utilidad resulta más que evidente: Servir de identificador ya que
resultan exclusivos de un registro.
Una tabla
es una herramienta de organización de información que se utiliza en bases de datos
en lainformática.
En computación, una tabla hace referencia al modelado o recopilación de datos por parte de una
aplicación de un programa que permite operar con los mismos organizándolos y poniéndolos en
relación de diversas maneras.
Las tablas a menudo son incluidas en bases de datos u hojas de cálculo, pero también
pueden incorporarse adocumentos de texto y otros programas.
Una tabla típica está compuesta por filas horizontales y columnas verticales. Elcampo es el
nombre de cada columna, debe ser único y con un tipo de dato asociado. El registro, por otro
lado, es cada fila que compone la tabla y que incluye datos (o también puede ser nulo).
FORMULARIO
es un documento con espacios (campos) en donde se pueden escribir o seleccionar
opciones. Cada campo tiene un objetivo, por ejemplo, el campo "Nombre" se espera que sea
llenado con un nombre, el campo "año de nacimiento", se espera que sea llenado con un
número válido para un año, etc.
Los formularios presentan una visión ordenada de múltiple información sobre algo, y son
útiles para llenar bases de datos.
En internet y sistemas informáticos, los formularios pueden ser llenados de forma online
con validación de datos, y son muy útiles para las encuestas, registración de
usuarios, ingreso a sistemas, suscripciones, etc.
Los formularios por internet son llamados formularios web, y generalmente son hechos a
través deetiquetas HTML, aunque también existen otros medios como Flash, Java, etc.
Relaciones uno a uno
En una relación uno a uno, una fila de la tabla A no puede tener más de una fila
coincidente en la tabla B y viceversa. Se crea una relación uno a uno si las dos columnas
relacionadas son claves principales o tienen restricciones UNIQUE.
Este tipo de relación no es habitual, ya que la mayor parte de la información relacionada
de esta manera estaría toda en una tabla. Puede utilizar una relación uno a uno para:
•Dividir una tabla con muchas columnas.
•Aislar parte de una tabla por razones de seguridad.
•Almacenar datos que son efímeros y que pueden eliminarse fácilmente mediante la
simple eliminación de la tabla.
•Almacenar información que se aplica solamente a un subconjunto de la tabla principal.
El lado de la clave principal de una relación uno a uno se indica mediante un símbolo de
clave . El lado de la clave externa también se indica mediante un símbolo de clave.
Relaciones Varios a Varios
En una relación varios a varios, una fila de la tabla A puede tener muchas filas
coincidentes en la tabla B y viceversa. Este tipo de relaciones se crea definiendo
una tercera tabla, denominada tabla de unión, cuya clave principal esté
constituida por las claves externas de las tablas A y B. Por ejemplo, entre las
tablas authors (autores) y titles (títulos) existiría una relación varios a varios
definida por una relación uno a varios entre cada una de ellas y la
tabla titleauthors (títuloautor). La clave principal de la tablatitleauthors es la
combinación de la columna au_id (la clave principal de la tabla authors) y la
columna title_id (la clave principal de la tabla titles).
Relaciones uno a varios
Una relación uno a varios es el tipo más habitual de relación. En este tipo
de relación, una fila de la tabla A puede corresponderse con muchas filas
de la tabla B, pero una fila de la tabla B sólo puede corresponderse con
otra de la tabla A. Por ejemplo, en las tablas publishers (editoriales)
y titles (títulos) se da una relación uno a varios: una editorial publica
muchos títulos, pero a cada título le corresponde sólo una editorial.
Cree una relación uno a varios si solamente una de las columnas
relacionadas es la clave principal o tiene una restricción unique.
El lado de la clave principal de una relación uno a varios se indica
mediante un símbolo de clave. El lado de la clave externa de una relación
se indica mediante un símbolo de infinito

Contenu connexe

Tendances (18)

BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos dox 5
Base de datos dox 5Base de datos dox 5
Base de datos dox 5
 
Base de dato sgrupo 5
Base de dato sgrupo 5Base de dato sgrupo 5
Base de dato sgrupo 5
 
Base de datos
Base de datosBase de datos
Base de datos
 
Informe 5
Informe 5Informe 5
Informe 5
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos grupo 5
Base de datos grupo 5Base de datos grupo 5
Base de datos grupo 5
 
Base de datos
Base de datosBase de datos
Base de datos
 
Conceptosbd
ConceptosbdConceptosbd
Conceptosbd
 
Base de datos
Base de datosBase de datos
Base de datos
 
Para yo de ti
Para yo de tiPara yo de ti
Para yo de ti
 
Relaciones en access
Relaciones en accessRelaciones en access
Relaciones en access
 
Resumen analitico
Resumen analiticoResumen analitico
Resumen analitico
 
Modelado de Datos - Bases de Datos
Modelado de Datos - Bases de DatosModelado de Datos - Bases de Datos
Modelado de Datos - Bases de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Cocinero porras-sanmartino
Cocinero porras-sanmartinoCocinero porras-sanmartino
Cocinero porras-sanmartino
 
Access
AccessAccess
Access
 
TALLER CONCEPTOS DE ACCESS
TALLER CONCEPTOS DE ACCESSTALLER CONCEPTOS DE ACCESS
TALLER CONCEPTOS DE ACCESS
 

En vedette

Es deia Vanessa. On és ara?
Es deia Vanessa. On és ara?Es deia Vanessa. On és ara?
Es deia Vanessa. On és ara?Perruxo
 
Patterns in network system design
Patterns in network system designPatterns in network system design
Patterns in network system designxiaoping zhu
 
Evaluation Presentation
Evaluation PresentationEvaluation Presentation
Evaluation Presentationkatrinaamorton
 
R2 i day1 a little world_team trojans
R2 i day1 a little world_team trojansR2 i day1 a little world_team trojans
R2 i day1 a little world_team trojansSupriya Sharma
 

En vedette (6)

Es deia Vanessa. On és ara?
Es deia Vanessa. On és ara?Es deia Vanessa. On és ara?
Es deia Vanessa. On és ara?
 
Patterns in network system design
Patterns in network system designPatterns in network system design
Patterns in network system design
 
Las consultas
Las consultasLas consultas
Las consultas
 
Tipos de Datos
Tipos de DatosTipos de Datos
Tipos de Datos
 
Evaluation Presentation
Evaluation PresentationEvaluation Presentation
Evaluation Presentation
 
R2 i day1 a little world_team trojans
R2 i day1 a little world_team trojansR2 i day1 a little world_team trojans
R2 i day1 a little world_team trojans
 

Similaire à Bases de datos

Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...Lina Marcela
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datosjosetrejo1993
 
Presentación1
Presentación1Presentación1
Presentación1jesanchez5
 
Definiciones base de datos
Definiciones base de datosDefiniciones base de datos
Definiciones base de datosCamilo Tellez
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)7891089671
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...Monytha Roman
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOSDaniiela10
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturomanuel_95
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturomanuel_95
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturomanuel_22
 

Similaire à Bases de datos (20)

DANNA CAMILA VIVAS.pptx
DANNA CAMILA VIVAS.pptxDANNA CAMILA VIVAS.pptx
DANNA CAMILA VIVAS.pptx
 
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
Lina marcela alzate, stephany aristizabal introducción a las bases de datos 1...
 
Trabajo access
Trabajo accessTrabajo access
Trabajo access
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Access trabajo
Access trabajoAccess trabajo
Access trabajo
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Definiciones base de datos
Definiciones base de datosDefiniciones base de datos
Definiciones base de datos
 
Base de datos (.net)
Base de datos (.net)Base de datos (.net)
Base de datos (.net)
 
Trabajo access
Trabajo accessTrabajo access
Trabajo access
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...
 
Taller de acces
Taller de accesTaller de acces
Taller de acces
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Consulta
ConsultaConsulta
Consulta
 
Consulta
ConsultaConsulta
Consulta
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 
Manuel arturo
Manuel arturoManuel arturo
Manuel arturo
 

Bases de datos

  • 1. BASES DE DATOS CONCEPTOS PREVIOS 1107 SEBASTIAN TABARES BRAYAN RODRIGUEZ
  • 2. • Bases de Datos.- Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datosBase de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo. Describir las ventajas del uso de la base de datos en la organización Ventajas de las bases de datos.-
  • 3. registros Son estructura de datos formada por uno o más elementos denominados "Campos" y estos pueden estar compuestos a su vez por "subcampos". Puede definirse también como una colección de información, normalmente relativa a una entidad particular. Un ejemplo de registro puede ser la información de un determinado empleado, que contiene los campos de nombre, dirección, fecha de nacimiento, estudios, salarios, etc. Los archivos se encuentran organizados lógicamente como una secuencia de registros de varias longitudes diferentes. Entre ellas tenemos: Registros De Longitud Fija: son los que almacenan la información en los archivos mediante un encabezado y luego se introducen uno a uno los registros ubicados en posiciones consecutivas. . Registros De Longitud Variable: es el almacenamiento de registros de varios tipos en un archivo y permite uno o más campos de longitudes variables y dichos campos pueden ser repetidos. La longitud de los registros debe estar definida correctamente para poder leer y escribir de forma efectiva. . Estructura De Registro Una estructura de registro en una computadora es diseñada para obtener datos. Los datos están organizados de tal modo que pueden ser recuperados fácilmente, actualizados o borrados y almacenados de nuevo en el archivo con todos los cambios realizados. La siguiente figura recoge la estructura de un registro correspondiente a un usuario de una revista de informática:
  • 4. campo es un espacio de almacenamiento para un dato en particular. En las bases de datos, un campo es la mínima unidad de información a la que se puede acceder; un campo o un conjunto de ellos forman un registro, donde pueden existir campos en blanco, siendo éste un error del sistema operativo. Tipos de Campo Campo genérico Aquel campo que posee un dato único para una repetición de entidad. Puede servir para la búsqueda de una entidad en específico. Alfanuméricos: Contiene cifras y letras. Numéricos: Existen de varios tipos principalmente como enteros y reales. Booleanos: Admite dos valores, "Verdadero" y "Falso" (True-False). Fechas: Almacenan fechas facilitando posteriormente su explotación. Almacenar fechas de esta forma posibilita ordenar los registros por fechas o calcular los días entre una fecha y otra. Memos: Son campos alfanuméricos de longitud ilimitada. Presentan el inconveniente de no poder ser indexados. Autoincrementadles: Son campos numéricos enteros que incrementan en una unidad su valor para cada registro incorporado. Su utilidad resulta más que evidente: Servir de identificador ya que resultan exclusivos de un registro.
  • 5. Una tabla es una herramienta de organización de información que se utiliza en bases de datos en lainformática. En computación, una tabla hace referencia al modelado o recopilación de datos por parte de una aplicación de un programa que permite operar con los mismos organizándolos y poniéndolos en relación de diversas maneras. Las tablas a menudo son incluidas en bases de datos u hojas de cálculo, pero también pueden incorporarse adocumentos de texto y otros programas. Una tabla típica está compuesta por filas horizontales y columnas verticales. Elcampo es el nombre de cada columna, debe ser único y con un tipo de dato asociado. El registro, por otro lado, es cada fila que compone la tabla y que incluye datos (o también puede ser nulo).
  • 6. FORMULARIO es un documento con espacios (campos) en donde se pueden escribir o seleccionar opciones. Cada campo tiene un objetivo, por ejemplo, el campo "Nombre" se espera que sea llenado con un nombre, el campo "año de nacimiento", se espera que sea llenado con un número válido para un año, etc. Los formularios presentan una visión ordenada de múltiple información sobre algo, y son útiles para llenar bases de datos. En internet y sistemas informáticos, los formularios pueden ser llenados de forma online con validación de datos, y son muy útiles para las encuestas, registración de usuarios, ingreso a sistemas, suscripciones, etc. Los formularios por internet son llamados formularios web, y generalmente son hechos a través deetiquetas HTML, aunque también existen otros medios como Flash, Java, etc.
  • 7. Relaciones uno a uno En una relación uno a uno, una fila de la tabla A no puede tener más de una fila coincidente en la tabla B y viceversa. Se crea una relación uno a uno si las dos columnas relacionadas son claves principales o tienen restricciones UNIQUE. Este tipo de relación no es habitual, ya que la mayor parte de la información relacionada de esta manera estaría toda en una tabla. Puede utilizar una relación uno a uno para: •Dividir una tabla con muchas columnas. •Aislar parte de una tabla por razones de seguridad. •Almacenar datos que son efímeros y que pueden eliminarse fácilmente mediante la simple eliminación de la tabla. •Almacenar información que se aplica solamente a un subconjunto de la tabla principal. El lado de la clave principal de una relación uno a uno se indica mediante un símbolo de clave . El lado de la clave externa también se indica mediante un símbolo de clave.
  • 8. Relaciones Varios a Varios En una relación varios a varios, una fila de la tabla A puede tener muchas filas coincidentes en la tabla B y viceversa. Este tipo de relaciones se crea definiendo una tercera tabla, denominada tabla de unión, cuya clave principal esté constituida por las claves externas de las tablas A y B. Por ejemplo, entre las tablas authors (autores) y titles (títulos) existiría una relación varios a varios definida por una relación uno a varios entre cada una de ellas y la tabla titleauthors (títuloautor). La clave principal de la tablatitleauthors es la combinación de la columna au_id (la clave principal de la tabla authors) y la columna title_id (la clave principal de la tabla titles).
  • 9. Relaciones uno a varios Una relación uno a varios es el tipo más habitual de relación. En este tipo de relación, una fila de la tabla A puede corresponderse con muchas filas de la tabla B, pero una fila de la tabla B sólo puede corresponderse con otra de la tabla A. Por ejemplo, en las tablas publishers (editoriales) y titles (títulos) se da una relación uno a varios: una editorial publica muchos títulos, pero a cada título le corresponde sólo una editorial. Cree una relación uno a varios si solamente una de las columnas relacionadas es la clave principal o tiene una restricción unique. El lado de la clave principal de una relación uno a varios se indica mediante un símbolo de clave. El lado de la clave externa de una relación se indica mediante un símbolo de infinito