Logo Studenta

Bases de Programación presentacion

¡Estudia con miles de materiales!

Vista previa del material en texto

Bases de Programación 
Integrantes:
Isaac Engracia
Ricardo Macias
Steven Mérelo
David Quiñonez 
Características: 
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.
Bases de Datos
Independencia lógica y física de los datos.
Redundancia mínima.
Integridad de los datos.
Consultas complejas optimizadas.
Tabla
Es una secuencia de elementos, todos del mismo tipo, a los que se accede individualmente usando índices enteros, a partir de cero. 
Crear la tabla staff.contractors 
create table staff.contractors
(
        EmployeeID             int NOT NULL PRIMARY KEY,
        Name                    text NOT NULL,
        Gender                  text,
        Age                     int,
        ExtraInfo               object type vblist,
        volatile
);
 
Campo
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. 
 Un campo puede ser de tipo:
Alfanumérico
Numérico
Autoincrementable 
Booleano: 
Fechas
Memo
Tipo de Datos
Números enteros
Números reales
Números complejos
Valores lógicos
Texto
Nulo
Modelo entidad-relación
Con este modelo conseguimos representar de manera gráfica la estructura lógica de una base de datos.
Entidad 
Se trata de un objeto del que se recoge información de interés de cara a la base de datos. Gráficamente se representan mediante un rectángulo. 
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.
Select
Se usa para recuperar filas seleccionadas de una o más tablas también puede usarse para recuperar filas calculadas sin referencia a ninguna tabla.
mysql> SELECT 1 + 1;
 -> 2
INSERT
Inserta nuevas filas en una tabla existente 
Insertar una sola fila de datos
INSERT INTO personas
VALUES ('PEDRO','RUIZ','GONZALES')
INSERT INTO personas (nombre, apellido1, apellido2)
VALUES ('PEDRO','RUIZ','GONZALES')
	NOMBRE	APELLIDO1	APELLIDO2
	ANTONIO	PEREZ	MENS
	PEDRO	RUIZ	GONZALES
UPDATE
Se utiliza para modificar valores de una tabla
UPDATE personas
SET apellido2=,'RODRIQUEZ'
WHERE nombre='PEDRO'
AND apellido1='RUIZ'
AND apellido2='GONZALES'
	NOMBRE	APELLIDO1	APELLIDO2
	ANTONIO	PEREZ	MENS
	PEDRO	RUIZ	RODRIQUEZ

Continuar navegando