concepto de base de datos

26
CONCEPTO DE BASE DE DATOS John Andrey Serrano Caselles Tecno: ADSI CC: 1093763837

Upload: johnlamaravilla15

Post on 25-May-2015

925 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Concepto de base de datos

CONCEPTO DE BASE DE DATOS

John Andrey Serrano CasellesTecno: ADSICC: 1093763837

Page 2: Concepto de base de datos

a. Dato Dato es una representación simbólica

(numérica, alfabética, algorítmica etc.), un atributo o una característica de una entidad. Los datos son hechos que describen sucesos y entidades.

Page 3: Concepto de base de datos

b. Tipos de datosTexto: cuando en el campo vamos a introducir texto, tanto

caracteres como dígitos. Tiene una longitud por defecto de 50 caracteres, siendo su longitud máxima de 255 caracteres.

Memo: se utiliza para textos extensos como comentarios o explicaciones. Tiene una longitud fija de 65.535 caracteres.

Numérico: para datos numéricos utilizados en cálculos matemáticos.

Fecha/Hora: para la introducción de fechas y horas desde el año 100 al año 9999.

Moneda: para valores de moneda y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimales. La precisión es de hasta 15 dígitos a la izquierda del separador decimal y hasta 4 dígitos a la derecha del mismo.

Page 4: Concepto de base de datos

c. Información

En sentido general, la información es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.

Los datos sensoriales una vez percibidos y procesados constituyen una información que cambia el estado de conocimiento, eso permite a los individuos o sistemas que poseen dicho estado nuevo de conocimiento tomar decisiones pertinentes acordes a dicho conocimiento.

Page 5: Concepto de base de datos

d. Sistema de informaciónsistema de información' (SI) es un

conjunto de elementos orientados al tratamiento y administración de datos e información, organizados y listos para su posterior uso, generados para cubrir una necesidad (objetivo).

Page 6: Concepto de base de datos

e. ArchivoUn archivo o fichero informático es un conjunto de bits almacenado en un dispositivo.

Un archivo es identificado por un nombre y la descripción de la carpeta o directorio que lo contiene.

Page 7: Concepto de base de datos

f. Carpetaobjeto utilizado comúnmente para

archivar cualquier tipo de información con facilidad.

Page 8: Concepto de base de datos

g. CampoEn informática, 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. En las hojas de cálculo los campos son llamados celdas.

Page 9: Concepto de base de datos

h. RegistroEn informática, o concretamente en el contexto de

una base de datos relacional, un registro (también llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura.

Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad.

Page 10: Concepto de base de datos

i. Clave principal (Llave primaria)En el diseño de bases de datos

relacionales, se llama clave primaria a un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una tabla que tengan la misma clave primaria.

Page 11: Concepto de base de datos

j. Entidad/RelaciónEntidad Representa una “cosa” u "objeto" del mundo

real con existencia independiente, es decir, se diferencia unívocamente de cualquier otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad.

• Relación: Podemos definir la relación como una

asociación de dos o más entidades. A cada relación se le asigna un nombre para poder distinguirla de las demás y saber su función dentro del modelo entidad-relación.

Page 12: Concepto de base de datos

2. Qué es una base de datos?Una base de datos o banco de datos (en

ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.

Page 13: Concepto de base de datos

3. Donde se usan bases de datos? EjemplosLas aplicaciones más usuales son para la

gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.

Los datos que necesitamos para cada venta son: Qué hemos vendido (Nombre de producto),

Cuanto hemos vendido (Cantidad), A quien se lo hemos vendido (cliente) y Numero de cuenta para cobrárselo (NCcliente).

Page 14: Concepto de base de datos

Pero según trabajemos con estos datos necesitaremos otros datos del cliente, como son el nombre de la empresa para la que trabaja (Empresa), Sus apellidos (Apellidos), Puesto que desempeña (Puesto), Teléfono de contacto (Teléfono), Los datos para enviar los pedidos (Dirección, Población, CP)

Page 15: Concepto de base de datos

4. Que es un SGBD o DBMS? EjemplosUn Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones.

Ejemplos: Oracle, DB2, PostgreSQL, MySQL, MS SQL Server, etc.

Page 16: Concepto de base de datos

5. Que es una Tabla? EjemploTabla en las bases de datos, se refiere al tipo

de modelado de datos, donde se guardan los datos recogidos por un programa. Su estructura general se asemeja a la vista general de un programa de Hoja de cálculo.

Page 17: Concepto de base de datos

6. Qué es un Formulario? EjemploPara Access, un formulario no es más que un

formato de pantalla que se utiliza para mejorar la imagen de las tablas

Ya sabes que cuando trabajas con una tabla, esta aparece en filas y columnas (parecido al formato de una hoja de cálculo).

Page 18: Concepto de base de datos
Page 19: Concepto de base de datos

7. Qué es una Consulta? EjemploEn base de datos, 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 a una base de datos. Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas más utilizado en bases de datos es el SQL (Structured Query Language).

Ejemplo: Localizar inmediatamente el nombre y la dirección de una determinada persona.

Imprimir cartas y etiquetas dirigidas a residentes de determinada provincia.

Extender una orden de reposición para productos que hayan llegado a un límite predetermina-do de sus existencias.

Imprimir un resumen total de ventas, con subtotales por productos o fechas.

Imprimir cartas recordatorias de vencimientos a 30, 60 o más días.

Page 20: Concepto de base de datos

8. Qué es un Informe? EjemploUn informe es otra modalidad de

presentación de los datos, que puede enviarse a la pantalla o imprimirse. Conviene tener presente que en el primer caso se trata solamente de una visualiza-ción, pues no podremos modificar los datos que nos muestra la pantalla.

Page 21: Concepto de base de datos
Page 22: Concepto de base de datos

9. Qué es SQL? Comandos más usados. EjemplosEl lenguaje de consulta estructurado o SQL (por sus siglas en inglés structured query language) es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en éstas. Una de sus características es el manejo del álgebra y el cálculo relacional permitiendo efectuar consultas con el fin de recuperar -de una forma sencilla- información de interés de una base de datos, así como también hacer cambios sobre ella.

Page 23: Concepto de base de datos

Los DLL que permiten crear y definir nuevas bases de datos, campos e índices.

Los DML que permiten generar consultas para ordenar, filtrar y extraer datos

de la base de datos.

Comandos DLLComando DescripciónCREATE Utilizado para crear nuevas tablas, campose índicesDROP Empleado para eliminar tablas e índicesALTER Utilizado para modificar las tablas

agregandocampos o cambiando la definición de los campos.

Page 24: Concepto de base de datos

Comandos DMLComando DescripciónSELECT Utilizadopara consultar registros de la base de datos que satisfagan

un criteriodeterminadoINSERT Utilizadopara cargar lotes de datos en la base de datos en una únicaoperación.UPDATE Utilizadopara modificar los valores de los campos y registros

especificadosDELETE Utilizadopara eliminar registros de una tabla de una base de datos

Page 25: Concepto de base de datos

10. Considera que las bases de datos le pueden ser útiles en su vida profesional? Por qué.si porque muchas empresas

necesitan manejar muchos registros, necesitan crear bases de datos para manejar más fácilmente estos registros. y uno como profesional puede crear esas bases de datos.

Page 26: Concepto de base de datos

FIN