SlideShare una empresa de Scribd logo
1 de 12
‘’Diseña y administra base de datos avanzada’’
Pedro Daniel Martínez Santiago
3,B programación
Lic. Sergio Iván Pérez Siller
Base de datos
¿Qué es una base de datos que elementos la
conforman?
Base de datos: se llama así a un conjunto de información almacenada
en memoria auxiliar que permite acceso directo y un conjunto de programas que
manipulan esos datos
Base de datos relacional: es una base de datos que cumple con el modelo relacional,
en el cual el lugar y la forma en que se almacenen los datos no tienen relevancia (a
diferencia de otros modelos). Esto tiene la considerable ventaja de que es más fácil de
entender y de utilizar para un usuario esporádico de la base de datos. La información
puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia
flexibilidad y poder para administrar la información.
Tablas – Es el elemento principal de la base de datos, ya que allí
se registra la información que se quiere gestionar. Está
compuesta, como si se tratase de una planilla de cálculo, por
filas y columnas. Cada archivo de una base de datos puede
contener tantas tablas como se requiera.
Formularios – La información dentro de la base de datos puede
introducirse directamente en las tablas, pero también a través
de un formulario – lo que resulta más cómodo y práctico –.
Loa formularios hacen que se más fácil arrastrar los datos.
Consultas – es el elemento que se emplea para seleccionar una
determinada información del interior de la base de datos. La
consulta, de esta manera, permite estab
Tablas – Es el elemento principal de la base de
datos, ya que allí se registra la información que
se quiere gestionar. Está compuesta, como si
se tratase de una planilla de cálculo, por filas y
columnas. Cada archivo de una base de datos
puede contener tantas tablas como se
requiera.
Formularios – La información dentro de la base
de datos puede introducirse directamente en
las tablas, pero también a través de un
formulario – lo que resulta más cómodo y
práctico –. Loa formularios hacen que se más
fácil arrastrar los datos.
Consultas – es el elemento que se emplea para
seleccionar una determinada información del
interior de la base de datos. La consulta, de
esta manera, permite estab
¿Cuáles son los elementos del modelo de
individual relación
Los elementos del modelo relacional:
Los elementos conceptuales del modelo con los cuales se construyen bases de datos
relacionales son los siguientes: los datos se organizan en ficheros, que se denominan tablas. Las
tablas se consideran estructuras bidimensionales homogéneas (matrices) compuestas por filas y
columnas. Cada tabla está formada por un número fijo de columnas y por un número variable
de filas. Las filas se denominantuplas, cada tupla es un registro, y cada registro representa a
una entidad del mundo real; las columnas, por su parte, son los campos del registro, que
representan a los diversos atributos de la entidad. El conjunto de los valores que puede adoptar
una columna se denomina su dominio.
En resumen, puede hacerse la siguiente identificación de términos: registro es equivalente a fila,
a tupla y a entidad. Columna equivale a campo y a atributo de entidad. Tabla es sinónimo de
fichero.
Los diversos nombres para designar (casi) a la misma cosa, no responden a una mera cuestión
académica, sino que reflejan los diversos puntos de vista que pueden adoptarse ante el mismo
problema. Por ejemplo, desde el punto de vista informático, se hablará de registros; pero el
diseñador del sistema, en cambio, pensará en entidades del mundo real, etc. Las columnas no
pueden tener valores repetidos ni valores compuestos, ni pueden existir tampoco dos filas
repetidas. De esta manera, una relación se puede definir, en términos de teoría de conjuntos,
como el conjunto de las tuplas ordenadas (filas) en donde los valores de las tuplas son los
elementos que pertenecen a una serie de conjuntos llamados dominios
¿Cuáles son los factores de importancia del
diseño de una base de datos?
Primero: Debemos tener muy claro cuál es nuestro objetivo principal al tomar la decisión de
crear una Base de Datos, sobre todo los resultados que en materia de información
esperamos obtener. Teniendo claro dicho objetivo será más fácil determinar acertadamente
los conjuntos de datos que necesitamos proporcionarle a la Base de Datos, para que a partir
de ellos cumplamos con nuestro propósito, aprovechando las herramientas que Access nos
ofrece para tal fin.
segundo: Crear las Tablas
Habiendo realizado detalladamente lo comentado en el punto anterior procedemos a la
creación de las tablas.
Las tablas son los objetos más importantes en una Base de Datos, los otros objetos (formularios,
consultas, informes, etc.) se basan y necesitan de las tablas para cumplir su función.
Una tabla debe contener datos sobre un tema específico y no debe contener información
duplicada.
Volviendo al ejemplo de la Base de Datos de presupuesto, el tema específico de los capítulos
del presupuesto nos lleva a crear una tabla llamada “capítulos”, la cual cumple con los anteriores
dos criterios (contiene datos sobre un tema específico y no contiene información duplicada),
veamos un ejemplo de los datos que contendría:
Tercero : Definir las llaves principales.
Cada tabla debe tener una llave principal única. En caso de que el diseño nos arroje tablas que
no la tengan, podemos suplirlo accediendo a que el Access genere un campo de tipo auto
numérico para cada una de ellas o creando llaves compuestas (involucra más de un campo).
Las llaves principales son indispensables para relacionar las tablas.
Cuarto: Definir las relaciones entre las tablas.
La relación más común entre las tablas es la relación 1 a n.
Una relación 1 a n quiere decir que para cada registro en la primera tabla pueden existir uno,
varios o ninguno relacionado en la segunda tabla
¿Qué es un sistema gestor de bases de datos?
Un Sistema de Gestión de Bases de Datos es un conjunto de programas que permiten el
almacenamiento, modificación y extracción de la información en una base de datos, además de
proporcionar herramientas para añadir, borrar, modificar y analizar los datos
¿Qué es SMBD?
sistema gestor de base de datos
¿Cuáles son los lenguajes usa dos SMBD?
Lenguaje de Manipulación de Datos (Data Manipulación Lenguaje, DML) es un lenguaje
proporcionado por los sistemas gestores de bases de datos que permite a los usuarios de la
misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las Bases
de Datos del Sistema Gestor de Bases de Datos. 1
El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y
manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados
por bases de datos IMS/DL1, CODASYL u otras.

Más contenido relacionado

La actualidad más candente

PROYECTO CREACIÓN DE UNA RED LOCAL
PROYECTO CREACIÓN DE UNA RED LOCALPROYECTO CREACIÓN DE UNA RED LOCAL
PROYECTO CREACIÓN DE UNA RED LOCAL
Luis Calero Romero
 
Arquitectura de un pc ensayos
Arquitectura de un pc ensayosArquitectura de un pc ensayos
Arquitectura de un pc ensayos
Angelica Escobar
 
Redes grupos de trabajo
Redes grupos de trabajoRedes grupos de trabajo
Redes grupos de trabajo
daliananita
 
La importancia del algebra booleana en mi mercado laboral y practica profesional
La importancia del algebra booleana en mi mercado laboral y practica profesionalLa importancia del algebra booleana en mi mercado laboral y practica profesional
La importancia del algebra booleana en mi mercado laboral y practica profesional
René Domínguez
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
cijein
 
Cuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiadosCuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiados
Jorge William
 

La actualidad más candente (20)

PROYECTO CREACIÓN DE UNA RED LOCAL
PROYECTO CREACIÓN DE UNA RED LOCALPROYECTO CREACIÓN DE UNA RED LOCAL
PROYECTO CREACIÓN DE UNA RED LOCAL
 
Arquitectura de un pc ensayos
Arquitectura de un pc ensayosArquitectura de un pc ensayos
Arquitectura de un pc ensayos
 
Introducción a los sistemas y procesamientos de datos
Introducción a los sistemas y procesamientos de datosIntroducción a los sistemas y procesamientos de datos
Introducción a los sistemas y procesamientos de datos
 
Redes grupos de trabajo
Redes grupos de trabajoRedes grupos de trabajo
Redes grupos de trabajo
 
Protocolos de modelo osi
Protocolos  de modelo osiProtocolos  de modelo osi
Protocolos de modelo osi
 
Taller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 ConectividadTaller de Base de Datos - Unidad 7 Conectividad
Taller de Base de Datos - Unidad 7 Conectividad
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Ensayo de ing. de sistemas
Ensayo de ing. de sistemasEnsayo de ing. de sistemas
Ensayo de ing. de sistemas
 
Cisco packet tracer
Cisco packet tracerCisco packet tracer
Cisco packet tracer
 
Redes Inalambricas
Redes InalambricasRedes Inalambricas
Redes Inalambricas
 
Ejecución de una Instrucción
Ejecución de  una InstrucciónEjecución de  una Instrucción
Ejecución de una Instrucción
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysql
 
COMUNICACION Y TELECOMUNICACIONES
COMUNICACION Y TELECOMUNICACIONESCOMUNICACION Y TELECOMUNICACIONES
COMUNICACION Y TELECOMUNICACIONES
 
La importancia del algebra booleana en mi mercado laboral y practica profesional
La importancia del algebra booleana en mi mercado laboral y practica profesionalLa importancia del algebra booleana en mi mercado laboral y practica profesional
La importancia del algebra booleana en mi mercado laboral y practica profesional
 
Transmisión asíncrona
Transmisión asíncronaTransmisión asíncrona
Transmisión asíncrona
 
TELEPROCESOS
TELEPROCESOSTELEPROCESOS
TELEPROCESOS
 
Modelo Osi
Modelo OsiModelo Osi
Modelo Osi
 
Cuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiadosCuadro comparativo de los medios de transmisión guiados y no guiados
Cuadro comparativo de los medios de transmisión guiados y no guiados
 
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicosFundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
Fundamentos de Telecomunicaciones - Unidad 1 conceptos basicos
 
Protocolos del Modelo OSI
Protocolos del Modelo OSIProtocolos del Modelo OSI
Protocolos del Modelo OSI
 

Similar a Diseña y administra base de datos avanzada

Presentación1
Presentación1Presentación1
Presentación1
jesanchez5
 
Base de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaalBase de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaal
ossomarinela
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
Jose Chicas
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
josetrejo1993
 

Similar a Diseña y administra base de datos avanzada (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Base de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaalBase de datos finaaaaaaaaaaaaaaaaaaaal
Base de datos finaaaaaaaaaaaaaaaaaaaal
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos AvanzadaDiseña y administra Base de Datos Avanzada
Diseña y administra Base de Datos Avanzada
 
Manejo de bases de datos a traves de
Manejo de bases de datos a traves deManejo de bases de datos a traves de
Manejo de bases de datos a traves de
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Definiciones base de datos
Definiciones base de datosDefiniciones base de datos
Definiciones base de datos
 
Trabajo access
Trabajo accessTrabajo access
Trabajo access
 
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...
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Trabajo access
Trabajo accessTrabajo access
Trabajo access
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Diseña y administra base de datos avanzada
Diseña y administra base de datos avanzadaDiseña y administra base de datos avanzada
Diseña y administra base de datos avanzada
 
Taller de acces
Taller de accesTaller de acces
Taller de acces
 
Tp n 2 computacion imprimir
Tp n 2 computacion imprimirTp n 2 computacion imprimir
Tp n 2 computacion imprimir
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 
Tarea base de datos
Tarea base de datosTarea base de datos
Tarea base de datos
 

Último

Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
perezreyesalberto10
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptx
jose880240
 

Último (8)

¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
¡Descubre el Poder del Masaje Holístico en nuestra Primera Sesión del Seminar...
 
tabla-bacterias-1-0-179241-downloadable-3772106.pdf
tabla-bacterias-1-0-179241-downloadable-3772106.pdftabla-bacterias-1-0-179241-downloadable-3772106.pdf
tabla-bacterias-1-0-179241-downloadable-3772106.pdf
 
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdfAntenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
Antenas, tipos de antenas, diseño basico de una antena y parámetros.pdf
 
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
P7_E1_DanielPoza.pdf Los avances en los sistemas de comunicascion y su difusi...
 
Corte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuadCorte de luz 2024 Guayaquil Guayas ecuad
Corte de luz 2024 Guayaquil Guayas ecuad
 
Presentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la WebPresentacion Seguridad y Privacidad en la Web
Presentacion Seguridad y Privacidad en la Web
 
Mapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptxMapas Conceptuales finales Rubén finales.pptx
Mapas Conceptuales finales Rubén finales.pptx
 
Emprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC MexicoEmprende en SPA Segundo día CENEC Mexico
Emprende en SPA Segundo día CENEC Mexico
 

Diseña y administra base de datos avanzada

  • 1. ‘’Diseña y administra base de datos avanzada’’ Pedro Daniel Martínez Santiago 3,B programación Lic. Sergio Iván Pérez Siller Base de datos
  • 2. ¿Qué es una base de datos que elementos la conforman? Base de datos: se llama así a un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos Base de datos relacional: es una base de datos que cumple con el modelo relacional, en el cual el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
  • 3. Tablas – Es el elemento principal de la base de datos, ya que allí se registra la información que se quiere gestionar. Está compuesta, como si se tratase de una planilla de cálculo, por filas y columnas. Cada archivo de una base de datos puede contener tantas tablas como se requiera. Formularios – La información dentro de la base de datos puede introducirse directamente en las tablas, pero también a través de un formulario – lo que resulta más cómodo y práctico –. Loa formularios hacen que se más fácil arrastrar los datos. Consultas – es el elemento que se emplea para seleccionar una determinada información del interior de la base de datos. La consulta, de esta manera, permite estab
  • 4. Tablas – Es el elemento principal de la base de datos, ya que allí se registra la información que se quiere gestionar. Está compuesta, como si se tratase de una planilla de cálculo, por filas y columnas. Cada archivo de una base de datos puede contener tantas tablas como se requiera. Formularios – La información dentro de la base de datos puede introducirse directamente en las tablas, pero también a través de un formulario – lo que resulta más cómodo y práctico –. Loa formularios hacen que se más fácil arrastrar los datos. Consultas – es el elemento que se emplea para seleccionar una determinada información del interior de la base de datos. La consulta, de esta manera, permite estab
  • 5.
  • 6. ¿Cuáles son los elementos del modelo de individual relación Los elementos del modelo relacional: Los elementos conceptuales del modelo con los cuales se construyen bases de datos relacionales son los siguientes: los datos se organizan en ficheros, que se denominan tablas. Las tablas se consideran estructuras bidimensionales homogéneas (matrices) compuestas por filas y columnas. Cada tabla está formada por un número fijo de columnas y por un número variable de filas. Las filas se denominantuplas, cada tupla es un registro, y cada registro representa a una entidad del mundo real; las columnas, por su parte, son los campos del registro, que representan a los diversos atributos de la entidad. El conjunto de los valores que puede adoptar una columna se denomina su dominio. En resumen, puede hacerse la siguiente identificación de términos: registro es equivalente a fila, a tupla y a entidad. Columna equivale a campo y a atributo de entidad. Tabla es sinónimo de fichero. Los diversos nombres para designar (casi) a la misma cosa, no responden a una mera cuestión académica, sino que reflejan los diversos puntos de vista que pueden adoptarse ante el mismo problema. Por ejemplo, desde el punto de vista informático, se hablará de registros; pero el diseñador del sistema, en cambio, pensará en entidades del mundo real, etc. Las columnas no pueden tener valores repetidos ni valores compuestos, ni pueden existir tampoco dos filas repetidas. De esta manera, una relación se puede definir, en términos de teoría de conjuntos, como el conjunto de las tuplas ordenadas (filas) en donde los valores de las tuplas son los elementos que pertenecen a una serie de conjuntos llamados dominios
  • 7.
  • 8. ¿Cuáles son los factores de importancia del diseño de una base de datos? Primero: Debemos tener muy claro cuál es nuestro objetivo principal al tomar la decisión de crear una Base de Datos, sobre todo los resultados que en materia de información esperamos obtener. Teniendo claro dicho objetivo será más fácil determinar acertadamente los conjuntos de datos que necesitamos proporcionarle a la Base de Datos, para que a partir de ellos cumplamos con nuestro propósito, aprovechando las herramientas que Access nos ofrece para tal fin. segundo: Crear las Tablas Habiendo realizado detalladamente lo comentado en el punto anterior procedemos a la creación de las tablas. Las tablas son los objetos más importantes en una Base de Datos, los otros objetos (formularios, consultas, informes, etc.) se basan y necesitan de las tablas para cumplir su función. Una tabla debe contener datos sobre un tema específico y no debe contener información duplicada. Volviendo al ejemplo de la Base de Datos de presupuesto, el tema específico de los capítulos del presupuesto nos lleva a crear una tabla llamada “capítulos”, la cual cumple con los anteriores dos criterios (contiene datos sobre un tema específico y no contiene información duplicada), veamos un ejemplo de los datos que contendría:
  • 9. Tercero : Definir las llaves principales. Cada tabla debe tener una llave principal única. En caso de que el diseño nos arroje tablas que no la tengan, podemos suplirlo accediendo a que el Access genere un campo de tipo auto numérico para cada una de ellas o creando llaves compuestas (involucra más de un campo). Las llaves principales son indispensables para relacionar las tablas. Cuarto: Definir las relaciones entre las tablas. La relación más común entre las tablas es la relación 1 a n. Una relación 1 a n quiere decir que para cada registro en la primera tabla pueden existir uno, varios o ninguno relacionado en la segunda tabla
  • 10. ¿Qué es un sistema gestor de bases de datos? Un Sistema de Gestión de Bases de Datos es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos
  • 11. ¿Qué es SMBD? sistema gestor de base de datos
  • 12. ¿Cuáles son los lenguajes usa dos SMBD? Lenguaje de Manipulación de Datos (Data Manipulación Lenguaje, DML) es un lenguaje proporcionado por los sistemas gestores de bases de datos que permite a los usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las Bases de Datos del Sistema Gestor de Bases de Datos. 1 El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y manipular datos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras.