Base de datos

24
TEMA: BASES DE DATOS PRESENTADO POR; JUAN CARLOS BACCA MANCILLA 1

Transcript of Base de datos

Page 1: Base de datos

1

TEMA: BASES DE DATOSPRESENTADO POR;

JUAN CARLOS BACCA MANCILLA

Page 2: Base de datos

2

¿QUÉ ES DATO?Los datos son comunicados por varios tipos de símbolos tales como las letras del alfabeto, números, movimientos de labios,puntos y rayas, señales con la mano, dibujos, etc. Estos símbolos se pueden ordenar y reordenar de forma utilizable y se les denomina información.Los datos son símbolos que describen condiciones, hechos, situaciones o valores. Los datos se caracterizan por no contener ninguna información. Un dato puede significar un número, una letra, un signo ortográfico o cualquier símbolo que represente una cantidad, una medida, una palabra o una descripción.

Page 3: Base de datos

3

¿TIPO DE DATO?

El tipo de datos integer: Como ya habrás leído el tipo de datos entero es un tipo simple, y dentro de estos, es ordinal. Al declarar una variable de tipo entero, estás creando una variable numérica que puede tomar valores positivos o

negativos, y sin parte decimal. El tipo de datos boolean: El tipo de datos lógico es el

que te permite usar variables que disponen sólo de dos posibles valores: cierto o falso. Debido a esto, su utilidad salta a la vista, y no es otra que variables de chequeo. Nos sirven para mantener el estado de un objeto mediante dos valores:

si/no, cierto/falso, funciona/no funciona, on/off, etc.

Page 4: Base de datos

4

El tipo de datos real:El tipo de datos real es el que se corresponde con los números reales. Este es un tipo importante para los cálculos. Por ejemplo en los estadísticos, ya que se caracterizan por tratar fundamentalmente con valores decimales.

Los tipos de datos char y string:Con el tipo carácter puedes tener objetos que representen una letra, un número, etc. Es decir, puedes usar variables o constantes que representen un valor alfanumérico. Pero ojo, cada variable sólo podrá almacenar un carácter.

Sin embargo, con las cadenas de caracteres (strings) puedes contener en una sóla variable más de un carácter. Por ejemplo, puedes tener en una variable tu nombre.

Page 5: Base de datos

5

¿INFORMACION?

la información es una conjunto organizado de datos, que constituye un mensaje sobre un cierto fenómeno o ente. La información permite resolver problemas y tomar decisiones, ya que su uso racional es la base del conocimiento.

Page 6: Base de datos

6

¿SISTEMA DE INFORMACION?

Un sistema de información es el sistema de personas, registros de datos y actividades que procesa los datos y la información en cierta organización, incluyendo manuales de procesos o procesos automatizados. Usualmente el termino es usado erróneamente como un sinónimo de sistema de información basada en computadora (computer-based),lo cual es solo tecnologías de información un componente de un sistema de información. El sistema de información basada en computadora son el campo de estudio de las tecnologías de información, de cualquier manera estas difícilmente deberían tratarse como tema aparte del enorme sistema de información que siempre esta relacionado.

Page 7: Base de datos

7

¿ARCHIVO?

(Fichero, file). En informática, un archivo es un grupo de datos estructurados que son almacenados en algún medio y pueden ser usados por las aplicaciones.

La forma en que una computadora organiza, da nombre, almacena y manipula los archivos se denomina sistema de archivos y suele depender del sistema operativo y del medio de almacenamiento (disco duro, disco óptico, etc).

Page 8: Base de datos

8

¿CARPETA?

Espacio en el disco duro donde se pueden almacenar archivos, siguiendo una estructura jerárquica determinada, o no, por el usuario. Se le denomina carpeta porque la idea de este tipo de almacenamiento se asemeja con el ambiente administrativo de cualquier oficina, donde los documentos también se almacenan en carpetas; de hecho, el icono también simula este objeto.

Page 9: Base de datos

9

¿CAMPO?

En algunas aplicaciones (como bases de datos) es el espacio reservado para introducir determinados datos asociados a una categoría de clasificación.

Page 10: Base de datos

10

¿REGISTRO?

Un registro informático es un tipo de conjunto de datos almacenado en un sistema. Para la informática, existen distintos registros, pero en todos los caso hay una referencia al concepto de almacenar datos o información sobre el estado, procesos o uso de la computadora.

Page 11: Base de datos

11

¿CLAVE PRINCIPAL (LLAVE PRIMARIA)? Una clave principal consta de uno o varios campos que

identifican de forma exclusiva cada uno de los registros de la tabla. Los valores de los campos de una clave principal no se repetirán a lo largo de la tabla nunca.

Establecer una clave principal presenta las siguientes ventajas:

Acelera las consultas. Al visualizar los registros de una tabla, aparecerán

inicialmente ordenados por los valores de la clave principal. Access impide introducir un registro con la misma clave

principal que otro ya existente, lo que impide duplicaciones. Las relaciones entre tablas precisan de una clave principal. El

concepto de relaciones es un concepto avanzado de Access.

Page 12: Base de datos

12

¿ENTIDAD/RELACION?

Es un tipo de modelo de datos conceptual de alto nivel que se emplea en el diseño de las base de datos relacionales. El modelo entidad-relación muestra la estructura de la base de datos empleando todo tipo de herramientas conceptuales.

Page 13: Base de datos

13

¿QUÉ ES UNA BASE DE DATO?

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. Un campo 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. 

A veces se utiliza DB, de database en inglés, para referirse a las bases de datos.

Page 14: Base de datos

14

¿DÓNDE SE USAN BASES DE DATOS?

MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por su rapidez. No es recomendable usar para grandes volúmenes de datos.

PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran calibre.

Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya explicada.

Microsoft SQL Server: es una base de datos más potente que access desarrollada por Microsoft. Se utiliza para manejar grandes volúmenes de informaciones.

Page 15: Base de datos

15

¿QUÉ ES UN SGBD O DBMS?

(Sistema de gestión de base de datos) o en inglés Database management system (DBMS), es una agrupación de programas que sirven para definir, construir y manipular una base de datos.

Definir una base de datos: consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se almacenarán.

Construir una base de datos: es el proceso de almacenar los datos sobre algún medio de almacenamiento.

Manipular una base de datos: incluye funciones como consulta, actualización, etc. de bases de datos. 

Si el sistema soporta bases de datos relacionales se llama RDBMS en inglés o SGBDR en español.

Page 16: Base de datos

16

¿QUÉ ES UNA TABLA?

Una tabla es un cuadro que consiste en la disposición conjunta, ordenada y normalmente totalizada, de las sumas o frecuencias totales obtenidos en la tabulación de los datos, referentes a las categorías o dimensiones de una variable o de varias variables relacionadas entre sí. Las tablas sistematizan los resultados cuantitativos y ofrecen una visión numérica, sintética y global del fenómeno observado y de las relaciones entre sus diversas características o variables. En ella, culmina y se concreta definitivamente la fase clasificatoria de la investigación cuantitativa.

Page 17: Base de datos

17

¿QUÉ ES UN FORMULARIO?

Un 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 de etiquetas HTML, aunque también existen otros medios como Flash, Java, etc. 

Page 18: Base de datos

18

¿QUÉ ES CONSULTA?

Básicamente, una consulta (query) es una forma de buscar, encontrar y exhibir determinada información, extrayéndola del cúmulo de datos que almacena la base.Los datos que responderán a la consulta pueden provenir de una o varias tablas. En la figu-ra 1.2 el recuadro grisado titulado "Una vista del cliente" es un formulario que toma los datos de una consulta, la que agrupa información proveniente de las tablas de clientes, de provincias, de categorías IVA y de vendedores. A la respuesta de la consulta se la denomina hoja de respues-tas dinámicas.

Page 19: Base de datos

19

TIPO DE CONSULTA

-Consultas de comandos.- Una consulta de comandos aporta modificaciones a muchos registros con una única operación. Existen cuatro tipos de consultas de comando: de Eliminación, de Actualización, de Alineación y de Creación de Tablas.

-Consultas de eliminación: este tipo de consulta elimina un grupo de registros de una o más tablas. Existe la posibilidad, por ejemplo, de utilizar una consulta de eliminación para reemplazar los productos que se han dejado de producir o para aquellos sobre los cuales no existen pedidos. Con las consultas de eliminación siempre se eliminan registros internos y no únicamente determinados campos de su interior. 

-Consultas de actualización: este tipo aporta modificaciones globales a uno o más tablas. Existe la posibilidad, por ejemplo, de aumentar en un 10 por ciento el precio de todos los productos lácteos o aumentar los salarios en un 5 por ciento a las personas pertenecientes a una determinada categoría laboral. 

Page 20: Base de datos

20

-Consultas de alineación: estas consultas agregan un grupo de registros de una o más tablas al final de una o más tablas. Supongamos, por ejemplo, que se han conseguido nuevos clientes y existe una base de datos que contiene una tabla de información sobre estos. En vez de teclear nuevamente todas estas informaciones, se alinean en la tabla correspondiente de Clientes.

-Consultas de creación de tablas: este tipo de consultas crea una nueva tabla basándose en todos los datos o parte de estos existentes en una o más tablas. -Consultas de parámetros: una consulta de parámetros es una consulta que, cuando se ejecuta, muestra una ventana de diálogo que solicita informaciones, como por ejemplo criterios para recuperar registros o un valor que se desea insertar en un campo.

-Consultas de buscar duplicados: encuentra los registros repetidos en una misma tabla.

Page 21: Base de datos

21

¿QUÉ ES UN INFORME?

Un informe consiste en información, impresa o visualizada en pantalla, organizada según el criterio que hayamos introducido. Se puede usar un informe para agrupar registros en un di-seño personalizado. La variedad de formas en que puede presentarse la información es casi infinita; citaremos como ejemplo: Listas de precios, etiquetas, facturas, informes con totales y subtotales, inventarios, correspondencia personalizada (mailing), etc.

Page 22: Base de datos

22

¿QUÉ ES SQL?

(Structured Query Language) Lenguaje utilizado para base de datos desarrollado entre 1974 y 1975 en IBM Research. Por esos años se llamaba SEQUEL (Structured English QUEry Language) y servía como interfaz para un sistema experimental de base de datos llamado SYSTEM R.SQL fue introducido por Oracle por primera vez en una base de datos comercial en el año 1979.Conceptualmente, SQL es un lenguaje de definición de datos (LDD), un lenguaje de definiciones de vistas (LDV) y un lenguaje de manipulación de datos (LMD), que posee también capacidad para especificar restricciones y evolución de esquemas.

Page 23: Base de datos

23

EJEMPLO DE LOS COMANDO DE SQL

El comando más usado en SQL es la instrucción SELECT, que se utiliza para recuperar datos. La sintaxis es:

Page 24: Base de datos

24

¿CONSIDERA QUE LAS BASES DE DATOS LE PUEDEN SER ÚTIL EN SU VIDA PROFESIONAL?

Si, por que si le facilita guardar mucha información o datos personales, materiales o de empresa ya que le da la facilidad de ordenar y guardar una gran cantidad de información .