1 / 20

Sistema de Base de Datos

Sistema de Base de Datos. Equipo #5 Integrantes : ♦DIANA GIL XANCAL ♦ JULIAN ARAGON MERINO ♦ ESTEFANIA SALAZAR NIÑO ♦OSCAR MISAEL TLAPAYA TEPECH ♦LETICIA RUBI GARCIA BANUET ♦JULIANA ZAMBRANO SAUCEDO Fecha :28/FEB/2013. Objetivos

elana
Download Presentation

Sistema de Base de Datos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistema de Base de Datos Equipo #5 Integrantes : ♦DIANA GIL XANCAL ♦ JULIAN ARAGON MERINO ♦ ESTEFANIA SALAZAR NIÑO ♦OSCAR MISAEL TLAPAYA TEPECH ♦LETICIA RUBI GARCIA BANUET ♦JULIANA ZAMBRANO SAUCEDO Fecha :28/FEB/2013

  2. Objetivos • Conocer los conceptos básicos sobre las bases de datos • Modelado de Datos • Lenguaje Estructurado de Datos SQL • Ejemplo Practico

  3. temas • Defina los siguientes términos • Entidad • Campos • Tipo de datos • Clave principal (Llave primaria) • Que es un SGBD o DBMS? Ejemplos • Qué es una base de datos? • Que es el Modelo Entidad Relación? • Como se diseña Modelo E-R? • Que es una Tabla? Ejemplo • Que son los campos? Ejemplo • Como definir los tipos de datos? Ejemplo • Qué es SQL? Comandos más usados. Ejemplos

  4. ENTIDAD En bases de datos, una entidad es la representación de un objeto o concepto del mundo real que se describe en una base de datos.Una entidad se describe en la estructura de la base de datos empleando un modelo de datos.Por ejemplo, nombres de entidades pueden ser: Alumno, Empleado, Artículo, etc.Cada entidad está constituida por uno o más atributos. Por ejemplo, la entidad "Alumno" podría tener los atributos: nombre, apellido, año de nacimiento, etc.En el modelo de entidad relación se emplean dos tipos de entidades: entidad fuerte y entidad débil.Las entidades fuertes tienen atributos claves, en tanto las entidades débiles no tienen atributos claves propios.

  5. ENTIDAD Cliente VENTAS Fecha de compra Articulo

  6. CAMPOS Un 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. En las hojas de calculo los campos son llamados celdas. TIPOS DE DATOS Los Tipos de Datos de una Base se dividen en dos estas son: Las de Entrada Se refiere a la información que entra al sistema por primera vez. Esta información podría dar pie a una modificación de los datos persistentes, pero en principio no forma parte de la base de datos propiamente dicha. Las de Salida Se refiere a mensajes y resultados que emanan del sistema. Una vez más, esta información podría derivarse de los datos persistentes, pero no se le considera en si como parte de la Base de Datos.

  7. CLAVE PRINCIPAL La clave principal proporciona un valor único para cada fila de la tabla y nos sirve de identificador de registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al cual identifica. No podemos definir más de una clave principal, pero podemos tener una clave principal compuesta por más de un campo.

  8. Que es un SGBD o DBMS? Sistema de Gestión de Bases de Datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificación y extracción en una base de datos, además de proporcionar herramientas para añadir, borrar modificar y analizar los datos. Ejemplos. Tomemos por ejemplo un oxxo necesita saber que productos tiene en el almacén para ello se debe organizar por el producto, numero de existencias, precio de compra y venta, nombre del producto, cantidad en el almacén entre otras cosas. Todo esto se debe de organizar en un programa para tener el control de la mercancía y ese es el propósito de un DBMS o SGBD

  9. BASE DE DATOS El Modelo de Entidad Relación es un modelo de datos basado en una percepción del mundo real que consiste en un conjunto de objetos básicos llamados entidades y relaciones entre estos objetos, implementándose en forma gráfica a través del Diagrama Entidad Relació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

  10. Modelo entidad-relacion. Es una herramienta para el modelado de datos que permite representar las entidades relevantes de un sistema de información así como sus interrelaciones y propiedades.

  11. Estructura lógica En una base de datos se puede expresar gráficamente por medio de diagramas esta formado por los siguientes elementos: Rectángulos: representan conjuntos de entidades (objeto, persona, animal, cosa,) Elipses: representan características de la identidad (atributos). Rombos: representa las relaciones existentes entre diferentes entidades. Líneas: conectan los atributos a los conjuntos de entidades, y los conjuntos de entidades a los conjuntos de relaciones.

  12. Estructura lógica

  13. TABLA UNA TABLA ES EN DONDE SE ALMACENA INFORMACION DE UNA ENTIDAD . LA TABLA DEBE LLEVAR POR TIULO EL NOMBRE DE ESTA ENTIDAD . POR CADA TABLA SE DEBN CAPTURAR DIFERENTES CAMPOS

  14. CAMPO Los campos son la información ya capturada en cada tabla por ejemplo, puede trabajar con una tabla denominada “CLIENTE", en la que cada fila contiene información sobre un empleado distinto y cada campo (columna) contiene un tipo de información diferente, como el nombre, los apellidos, la dirección, u otros los campos se deben configurar de acuerdo al tipo de datos, ya sea texto, fecha, hora, numérico, u otro tipo.

  15. COMO DEFINIR LOS TIPOS DE DATOS En este artículo se describe cómo definir las relaciones en una base de datos de Microsoft Access. Se incluyen los temas siguientes: Definición de las relaciones de tabla Tipos de relaciones de tabla • Relaciones uno a varios • Relaciones varios a varios • Relaciones uno a uno Cómo definir relaciones entre tablas • Cómo definir relaciones uno a varios o uno a uno • Cómo definir relaciones de varios a varios Integridad referencial Actualizaciones y eliminaciones en cascada Tipos de combinaciones

  16. TextoSe utiliza para texto o combinaciones de texto y números, como direcciones, o para números que no requieren cálculo, como números de teléfono, números de pieza o códigos postales.MemoSe utiliza para texto de gran longitud y números, como notas o descripciones.Almacena hasta 65.536 caracteres.NuméricoSe utiliza para los datos que se van a incluir en cálculos matemáticos, exceptuando los cálculos monetarios (en este caso se utiliza el tipo Moneda).Almacena 1, 2, 4 u 8 bytes. Fecha/HoraSe utiliza para fechas y horas.Almacena 8 bytes.CurrencySe utiliza para valores de moneda y para evitar el redondeo durante los cálculos.Almacena 8 bytes.AutonuméricoSe utiliza para números secuenciales exclusivos (con incremento de una unidad) o números aleatorios que se insertan automáticamente cuando se agrega un registro.Almacena 4 bytes; almacena 16 bytes para Id. de réplica (GUID).Sí/NoSe utiliza para datos que pueden ser uno de dos valores posibles, como Sí/No, Verdadero/Falso, Activado/Desactivado. Los valores Nulos no están permitidos.Almacena 1 bit.

  17. ¿Que es SQL? Es un lenguaje de acceso a bases de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones. Son instrucciones (códigos) que nos permiten interactuar con una base de datos, este lenguaje es universal y se utiliza en cualquier manejador (software) para administrar base de datos. Estructura básica Estas instrucciones van a permitir mostrar, consultar, visualizar datos provenientes de entidades (tablas). SELECT  se usa para mostrar los atributos o campos que se desean como el resultado de una consulta. FROM  se indica el nombre de las identidades (tablas)que vamos a consultar en una base de datos. WHERE  Esta instrucción se utiliza para aplicar una condición (filtro en Excel) de un conjunto de datos pertenecientes a una base de datos. SELECT campo1, campo2, …, campoN. FROM tabla1, tabla2, …, tablaN. WHERE condiacion;

  18. INSERT  se utiliza para poder agregar información a la tabla INSERT INTO CLIENTE ( numerodecuenta, nombre ) SELECT "0000018" AS Expr1, "Sofia Hernandez" AS Expr2; DELETE  Se utiliza para eliminar o borra información (física y lógicamente) de una tabla de la base de datos. DELETE CLIENTE.numerodecuenta FROM CLIENTE WHERE (((CLIENTE.numerodecuenta)="0000018")); UPDATE  se utiliza para actualizar información especifica de ciertos campos de una tabla pertenecientes a una base de datos. UPDATE CLIENTE SET CLIENTE.limitedecredito = "5000" WHERE (((CLIENTE.numerodecuenta)="0000012"));

  19. Ejemplo práctico • Ejemplo Base de Datos: tienda de informática

  20. Ejemplo práctico • Ejemplo Base de Datos: tienda de informática

More Related