SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Tipos de Datos
Conceptos básicos de BD
Reglas del Modelo E-R
Normalización
Base de datos
Modelos de BD Características de BD
Modelo Relacional
Ejercicios prácticos
Es un conjunto de datos
exhaustivo no redundante,
independientemente de su
utilización, organizados y
almacenados sistemáticamente.
Dicha información se almacena
en una tabla, donde las columnas
indican los campos y las filas los
registros
Llave principal: Es un campo o conjunto de
campos de una entidad que identifica de
manera única todos los atributos de esta. Su
característica principal es que es única e
irrepetible.
Llave foránea: Es un campo que
permite relacionar dos o mas
entidades a través de esta y la
llave principal.
Tabla: Elemento principal de la base de
datos, es el sitio donde se guardan o
almacenan los datos. Se estructura con
filas(registros) y columnas (campos).
Campo: atributo que describe
una entidad (propiedad o
característica) - Columna
Registro: Conjunto de atributos únicos
relacionados entre si. – Filas
Formularios:
Objeto de una base de datos utilizado
para la introducción, edición y gestión
de la información de una tabla de la
base de datos. Un formulario ofrece un
modo de visualización sencillo de
algunos o todos los campos de un
registro de manera simultánea.
Consultas:
una consulta es el método para
acceder a los datos en las bases
de datos. Con las consultas se
puede modificar, borrar, mostrar y
agregar datos en una base de
datos. Para esto se utiliza un
lenguaje de consultas.
Informes:
Permite preparar los
registros de la base de
datos de forma
personalizada para
imprimirlos.
Filtros:
son una herramienta que
permite obtener la información que
se requiere de una base de datos,
escribiendo los criterios de
búsqueda con los cuales se desea
filtrar la información.
Independencia
de los datos
Reducción
de la
redundancia
Seguridad
de los datos
Se visualiza
a través de
tabla o
formulario
Permite
realizar un
listado y
permite la
programación
a usuarios
avanzados
 Según la variabilidad de datos almacenados:
 Base de datos Estáticas
 Base de datos dinámicas
 Según su contenido
 Base de datos Bibliográficas
 Base de datos de texto completos
 Directorios
 Base de datos de información
TIPO TEXTO
Es una cadena de caracteres alfanuméricos (letras, números, se pueden incluir
caracteres especiales o espacios en blanco). Longitud del campo : 1 a 255 caracteres
EJEMPLOS APELLIDO DEL PACIENTE NOMBRE DEL PACIENTE APELLIDO DEL
MEDICO.
TIPO NUMÉRICO
Almacena números destinados a realizar operaciones. Existen 5 tamaños posibles
Byte : para almacenar el rango de 0 a 255
Entero : para el rango entre -32768 y 32767
Entero Largo : para el rango entre -2.147.483.648 y 2.147.483.647
Simple : para números decimales entre el -3,4x 10 a la 38 y el 3,4x 10 a la 38 con 7
decimales
Doble : Doble para números entre el -1,797x 10 a la 38 con 15 lugares decimales.
TIPO AUTONUMÉRICO:
Es un valor numérico que Access incrementa
de modo automático cada vez que se agrega
un registro a la tabla. No se puede modificar
manualmente. Normalmente se incrementa
de uno en uno Ejemplo Código de ingreso de
un paciente. Código del paciente
TIPO FECHA/HORA: Nos permite
introducir datos de fecha y hora de los
años comprendidos entre 100 y 9999 Los
formatos pueden ser: fecha y hora
general, fecha y hora larga, fecha y hora
corta. EJEMPLOS Fecha de nacimiento
Fecha de envío de un pedido Fecha de
egreso
TIPO MEMO: Se puede introducir
un texto de longitud variable hasta
un máximo de 65.535
caracteres(bytes) EJEMPLOS
Observaciones del paciente.
Descripción de un producto.
TIPO MONEDA: Para almacenar valores de moneda.
Contiene valores numéricos que representan
cantidades expresadas con un formato de moneda
EJEMPLOS Precio de un producto Importe de un
pedido Costo de una consulta
TIPO SI/NO: Representa un campo lógico Nos
permite almacenar datos que sólo tengan dos
posibilidades: si-no, 0-1, verdadero-falso, blanco-
negro... EJEMPLOS Saber si el pedido ha sido
enviado Saber si el empleado ha sido suspendido
TIPO OBJETO OLE: Nos permite almacenar objetos
tales como: gráficos, texto, imágenes, objetos
creados en otras aplicaciones, U objetos que se han
incrustado o vinculado EJEMPLOS Foto del
empleado Foto del producto
TIPO HIPERVÍNCULO Nos
permite introducir texto
y/números que son utilizados
como una dirección a otro objeto
de Access o a una página Web.
EJEMPLOS Página Web del
cliente. Hipervínculo a una
consulta.
BD
transaccionales
BD
Jerárquicas
BD
Mutidimensional
es
BD de
Red
BD
Relacionales
BD Orientada a
objetosBD Deductiva
1- Identificar para cada entidad su llave principal
Cuando los campos
de una tabla no
aplican para ser
llaves, verifique si
pueden combinarse
dos o más, de lo
contrario adicione un
nuevo campo como
llave.
Si la entidad es una
persona, su llave
principal siempre
será su número de
cédula o un número
de código. Si es un
objeto se le debe
asignar un código o
referencia.
Un campo no debe
contener datos
compuestos. Ejemplo
(Nombre y Apellido –
Debe existir un
campo para el
Nombre y un campo
para el Apellido).
Es un conjunto de reglas que sirven para minimizar los problemas y errores dados
en el proceso de análisis.
PRIMERA FORMA NORMAL:
Esta establece que las columnas repetidas deben eliminarse y colocarse en tablas
separadas.
SEGUNDA FORMA NORMAL:
Todas las dependencias parciales (datos o atributos que no dependen directamente
de la llave principal) se deben eliminar y separar dentro de sus propias tablas.
TERCERA FORMA NORMAL:
Eliminar las dependencias transitivas (campos que no son llave y dependen de
otros que tampoco son llaves.)
Prestame.com es una empresa que se dedica al préstamo entre personas.
Los prestadores que desean prestar dinero a otros se registran con un id, su
nombre y la cantidad de dinero disponible para las operaciones. Los deudores
se identifican por si id y además el sistema almacena su nombre y un valor de
riesgo en función de su situación personal.
Cuando el deudor solicita un préstamo, se añade un código de préstamo, el
importe total, el plazo de devolución, su interés y la finalidad del mismo. Los
prestadores indican qué cantidad quieren aportar a un préstamo. Un prestador
puede aportar distintas cantidades parciales a varios préstamos.
Construye en el modelo conceptual y el modelo lógico correspondientes al
enunciado expuesto.
Una compañía aérea necesita una base de datos para registrar la información de sus
vuelos.
Los vuelos están caracterizados por un Id, la fecha y los aeropuertos de origen y destino.
Cada vuelo es realizado por un avión. Los aviones tienen una matrícula que los identifica, el
fabricante, un modelo e información sobre su capacidad (número máximo de pasajeros) y
autonomía de vuelo (en horas). La tripulación asignada al vuelo está formada por el
personal de la propia compañía. De cada trabajador se conoce su id, su nombre y su
categoría profesional, así como el puesto que ocupa en cada vuelo en particular.
Por último, para cada vuelo, se almacena la lista completa de pasajeros, con su dni, el
nombre, el asiento que ocupa y su clase (turista, primera o business).
Construye en el modelo conceptual y el modelo lógico correspondientes al enunciado
expuesto.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Access
AccessAccess
Access
 
Presentacion tipos de datos access
Presentacion tipos de datos accessPresentacion tipos de datos access
Presentacion tipos de datos access
 
Access
AccessAccess
Access
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Access
AccessAccess
Access
 
Tipos de datos acces
Tipos de datos accesTipos de datos acces
Tipos de datos acces
 
Tipo de datos2
Tipo de datos2Tipo de datos2
Tipo de datos2
 
Creación de tablas en Base de Datos
Creación de tablas en Base de DatosCreación de tablas en Base de Datos
Creación de tablas en Base de Datos
 
Access (1)
Access (1)Access (1)
Access (1)
 
Tipos de datos en access
Tipos de datos en accessTipos de datos en access
Tipos de datos en access
 
Access
AccessAccess
Access
 
ACCES: Tipos de Datos
ACCES: Tipos de DatosACCES: Tipos de Datos
ACCES: Tipos de Datos
 
Access -
Access -Access -
Access -
 
grupo 1 power designer tipos de datos
grupo 1 power designer tipos de datosgrupo 1 power designer tipos de datos
grupo 1 power designer tipos de datos
 
Resumen Access -
Resumen Access -Resumen Access -
Resumen Access -
 
Introduccion a las bases de datos Libreoficce
Introduccion a las bases de datos LibreoficceIntroduccion a las bases de datos Libreoficce
Introduccion a las bases de datos Libreoficce
 
Access
AccessAccess
Access
 
Elementos de la base de datos
Elementos de la base de datosElementos de la base de datos
Elementos de la base de datos
 
Qué es access y base de datos
Qué es access y base de datosQué es access y base de datos
Qué es access y base de datos
 
Access Presentacion
Access PresentacionAccess Presentacion
Access Presentacion
 

Destacado

Oracle enterprise manager
Oracle enterprise managerOracle enterprise manager
Oracle enterprise managerilucysol
 
Tarea semana 6
Tarea semana 6Tarea semana 6
Tarea semana 61712223955
 
ENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11G
ENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11GENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11G
ENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11G1712223955
 
BD para dispositivos móviles, Tipos de Base de Datos.
BD para dispositivos móviles, Tipos de Base de Datos.BD para dispositivos móviles, Tipos de Base de Datos.
BD para dispositivos móviles, Tipos de Base de Datos.Jorge Aybar Coronel
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oraclevinivaldivieso
 

Destacado (7)

MADRID
MADRIDMADRID
MADRID
 
Oracle enterprise manager
Oracle enterprise managerOracle enterprise manager
Oracle enterprise manager
 
Tarea semana 6
Tarea semana 6Tarea semana 6
Tarea semana 6
 
ENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11G
ENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11GENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11G
ENTERPRISE MANAGER DE LA BASE DE DATOS ORACLE VERSIÓN 11G
 
Oracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management PacksOracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management Packs
 
BD para dispositivos móviles, Tipos de Base de Datos.
BD para dispositivos móviles, Tipos de Base de Datos.BD para dispositivos móviles, Tipos de Base de Datos.
BD para dispositivos móviles, Tipos de Base de Datos.
 
Arquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos OracleArquitectura de Bases de Datos Oracle
Arquitectura de Bases de Datos Oracle
 

Similar a Bases de datos

Similar a Bases de datos (20)

Guia base de datos
Guia base de datosGuia base de datos
Guia base de datos
 
Base de datos access
Base de datos accessBase de datos access
Base de datos access
 
Microsoft office access 2007
Microsoft office access 2007Microsoft office access 2007
Microsoft office access 2007
 
ACCESS 2010 1º PARTE (1).pptx
ACCESS 2010 1º PARTE (1).pptxACCESS 2010 1º PARTE (1).pptx
ACCESS 2010 1º PARTE (1).pptx
 
Que es access
Que es accessQue es access
Que es access
 
Que es access
Que es accessQue es access
Que es access
 
Bases de datos 10
Bases de datos 10Bases de datos 10
Bases de datos 10
 
Acces base de datos
Acces base de datosAcces base de datos
Acces base de datos
 
proyecto final
proyecto final proyecto final
proyecto final
 
Taller Access #1
Taller Access #1Taller Access #1
Taller Access #1
 
Microsoft Access
Microsoft AccessMicrosoft Access
Microsoft Access
 
Access
AccessAccess
Access
 
Introducción a las bases de datos
Introducción a las bases de datosIntroducción a las bases de datos
Introducción a las bases de datos
 
Access: organizando datos
Access: organizando datosAccess: organizando datos
Access: organizando datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Informatica.docx
Informatica.docxInformatica.docx
Informatica.docx
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Intro a bases de datos
Intro a bases de datosIntro a bases de datos
Intro a bases de datos
 
Bdppt fcofdz
Bdppt fcofdzBdppt fcofdz
Bdppt fcofdz
 

Más de MelyVelasquez

Más de MelyVelasquez (7)

Ejercicios en excel
Ejercicios en excelEjercicios en excel
Ejercicios en excel
 
Ejercicios de base de datos
Ejercicios de base de datosEjercicios de base de datos
Ejercicios de base de datos
 
Componentes de la computadora
Componentes de la computadoraComponentes de la computadora
Componentes de la computadora
 
Blog
BlogBlog
Blog
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos estructuras de control
Algoritmos estructuras de controlAlgoritmos estructuras de control
Algoritmos estructuras de control
 

Bases de datos

  • 1.
  • 2. Tipos de Datos Conceptos básicos de BD Reglas del Modelo E-R Normalización Base de datos Modelos de BD Características de BD Modelo Relacional Ejercicios prácticos
  • 3. Es un conjunto de datos exhaustivo no redundante, independientemente de su utilización, organizados y almacenados sistemáticamente. Dicha información se almacena en una tabla, donde las columnas indican los campos y las filas los registros
  • 4. Llave principal: Es un campo o conjunto de campos de una entidad que identifica de manera única todos los atributos de esta. Su característica principal es que es única e irrepetible. Llave foránea: Es un campo que permite relacionar dos o mas entidades a través de esta y la llave principal. Tabla: Elemento principal de la base de datos, es el sitio donde se guardan o almacenan los datos. Se estructura con filas(registros) y columnas (campos). Campo: atributo que describe una entidad (propiedad o característica) - Columna Registro: Conjunto de atributos únicos relacionados entre si. – Filas
  • 5. Formularios: Objeto de una base de datos utilizado para la introducción, edición y gestión de la información de una tabla de la base de datos. Un formulario ofrece un modo de visualización sencillo de algunos o todos los campos de un registro de manera simultánea. Consultas: una consulta es el método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos. Para esto se utiliza un lenguaje de consultas. Informes: Permite preparar los registros de la base de datos de forma personalizada para imprimirlos. Filtros: son una herramienta que permite obtener la información que se requiere de una base de datos, escribiendo los criterios de búsqueda con los cuales se desea filtrar la información.
  • 6.
  • 7. Independencia de los datos Reducción de la redundancia Seguridad de los datos Se visualiza a través de tabla o formulario Permite realizar un listado y permite la programación a usuarios avanzados
  • 8.  Según la variabilidad de datos almacenados:  Base de datos Estáticas  Base de datos dinámicas  Según su contenido  Base de datos Bibliográficas  Base de datos de texto completos  Directorios  Base de datos de información
  • 9. TIPO TEXTO Es una cadena de caracteres alfanuméricos (letras, números, se pueden incluir caracteres especiales o espacios en blanco). Longitud del campo : 1 a 255 caracteres EJEMPLOS APELLIDO DEL PACIENTE NOMBRE DEL PACIENTE APELLIDO DEL MEDICO. TIPO NUMÉRICO Almacena números destinados a realizar operaciones. Existen 5 tamaños posibles Byte : para almacenar el rango de 0 a 255 Entero : para el rango entre -32768 y 32767 Entero Largo : para el rango entre -2.147.483.648 y 2.147.483.647 Simple : para números decimales entre el -3,4x 10 a la 38 y el 3,4x 10 a la 38 con 7 decimales Doble : Doble para números entre el -1,797x 10 a la 38 con 15 lugares decimales.
  • 10. TIPO AUTONUMÉRICO: Es un valor numérico que Access incrementa de modo automático cada vez que se agrega un registro a la tabla. No se puede modificar manualmente. Normalmente se incrementa de uno en uno Ejemplo Código de ingreso de un paciente. Código del paciente TIPO FECHA/HORA: Nos permite introducir datos de fecha y hora de los años comprendidos entre 100 y 9999 Los formatos pueden ser: fecha y hora general, fecha y hora larga, fecha y hora corta. EJEMPLOS Fecha de nacimiento Fecha de envío de un pedido Fecha de egreso TIPO MEMO: Se puede introducir un texto de longitud variable hasta un máximo de 65.535 caracteres(bytes) EJEMPLOS Observaciones del paciente. Descripción de un producto. TIPO MONEDA: Para almacenar valores de moneda. Contiene valores numéricos que representan cantidades expresadas con un formato de moneda EJEMPLOS Precio de un producto Importe de un pedido Costo de una consulta
  • 11. TIPO SI/NO: Representa un campo lógico Nos permite almacenar datos que sólo tengan dos posibilidades: si-no, 0-1, verdadero-falso, blanco- negro... EJEMPLOS Saber si el pedido ha sido enviado Saber si el empleado ha sido suspendido TIPO OBJETO OLE: Nos permite almacenar objetos tales como: gráficos, texto, imágenes, objetos creados en otras aplicaciones, U objetos que se han incrustado o vinculado EJEMPLOS Foto del empleado Foto del producto TIPO HIPERVÍNCULO Nos permite introducir texto y/números que son utilizados como una dirección a otro objeto de Access o a una página Web. EJEMPLOS Página Web del cliente. Hipervínculo a una consulta.
  • 13. 1- Identificar para cada entidad su llave principal Cuando los campos de una tabla no aplican para ser llaves, verifique si pueden combinarse dos o más, de lo contrario adicione un nuevo campo como llave. Si la entidad es una persona, su llave principal siempre será su número de cédula o un número de código. Si es un objeto se le debe asignar un código o referencia. Un campo no debe contener datos compuestos. Ejemplo (Nombre y Apellido – Debe existir un campo para el Nombre y un campo para el Apellido).
  • 14. Es un conjunto de reglas que sirven para minimizar los problemas y errores dados en el proceso de análisis. PRIMERA FORMA NORMAL: Esta establece que las columnas repetidas deben eliminarse y colocarse en tablas separadas. SEGUNDA FORMA NORMAL: Todas las dependencias parciales (datos o atributos que no dependen directamente de la llave principal) se deben eliminar y separar dentro de sus propias tablas. TERCERA FORMA NORMAL: Eliminar las dependencias transitivas (campos que no son llave y dependen de otros que tampoco son llaves.)
  • 15. Prestame.com es una empresa que se dedica al préstamo entre personas. Los prestadores que desean prestar dinero a otros se registran con un id, su nombre y la cantidad de dinero disponible para las operaciones. Los deudores se identifican por si id y además el sistema almacena su nombre y un valor de riesgo en función de su situación personal. Cuando el deudor solicita un préstamo, se añade un código de préstamo, el importe total, el plazo de devolución, su interés y la finalidad del mismo. Los prestadores indican qué cantidad quieren aportar a un préstamo. Un prestador puede aportar distintas cantidades parciales a varios préstamos. Construye en el modelo conceptual y el modelo lógico correspondientes al enunciado expuesto.
  • 16. Una compañía aérea necesita una base de datos para registrar la información de sus vuelos. Los vuelos están caracterizados por un Id, la fecha y los aeropuertos de origen y destino. Cada vuelo es realizado por un avión. Los aviones tienen una matrícula que los identifica, el fabricante, un modelo e información sobre su capacidad (número máximo de pasajeros) y autonomía de vuelo (en horas). La tripulación asignada al vuelo está formada por el personal de la propia compañía. De cada trabajador se conoce su id, su nombre y su categoría profesional, así como el puesto que ocupa en cada vuelo en particular. Por último, para cada vuelo, se almacena la lista completa de pasajeros, con su dni, el nombre, el asiento que ocupa y su clase (turista, primera o business). Construye en el modelo conceptual y el modelo lógico correspondientes al enunciado expuesto.