Manual
INTRODUCIÓN
El siguiente manual presenta una serie de ejercisios para la comprención al desarrollo de las bases de datos al final de este manual el usuario entendera, conprendera y desarrollara una base de datos con los siguientes puntos:
Crear una base de datos
Abrir o usar la base de datos
Salir de mysql
Algunas funciones
Mostrando elementos
Crear una tabla
Visualizando laestructura de la tabla creada
Ingresar o insertar valores en la tabla
Seleccionando todos los datos de la tabla
Selecionando filas o registros específicos
Seleccionando columnas especificas
Ordenamiento por default (ascendente)
Ordenamiento en forma descendente
Encontrando nombres que comiencen con:
Encontrando nombres que terminen en:
Encontrando nombres que contengan la letra:
Encontrandonombres que contengan exactamente el numero de caracteres
INDICE
UNIDA I
Introducción a la base de datos y desarrollo de sistemas
Sistema de información
Tipos de usuarios
UNIDAD II
Funciones y componentes de un SGBD
Funciones de un SGBD
Comandos de mysql
UNIDAD II Creación de base de datos y tablas
UNIDAD IV Modelo entidadrelación
UNIDAD V Diseño de base de datos relacionale
Características:
Dar servicio a usuarios con distintas necesidades
Gestionar grandes volúmenes de datos
Asegurar la persistencia de los datos en el tiempo
TIPOS DE USUARIOS EN UN BASE DE DATOS
1. USUARIO INGENUO (usuariofinal)- Es la persona que utiliza los datos, ve datos convertidos en información, solo consulta, no tiene idea de lo que pasa por detrás.
2. USUARIOS ESPECIALIZADOS
Desarrollador de aplicaciones (diseñador) -Es la persona que desarrolla los sistemas que interactúan en la base de datos. La que crea la interfaz para establecer la relación de los datos por medio metodologías y se dividen a suvez en físicos y lógicos
Físicos- Se encarga de la presentación de la información y donde se ubica
Lógicos- Estructuras de almacenamiento
3. PROGRAMADOR- Codifica todo lo que los diseñadores hacen y elije el programa adecuado para el sistema de información.
DBA- Es la persona que asegura integridad, consistencia y seguridad, entre otras acciones. Realiza el mantenimiento diario operiódica de los datos, tiene control total de los datos.
DBOWNER- Propietario de la base de datos, plataforma en donde se encuentra albergado el sistema
FUNCIONES DE UN SGDB
1) Almacenamiento, extracción y actualización
2) Un catalogo accesible al usuario
3) Soporte de transacciones
4) Servicio de control de concurrencias
5) Servicios de recuperación
6) Servicios de autorización
7)Soporte para la tramitación de base de datos
8) Servicio de integridad
9) Servicio para mejorar la independencia de datos
COMANDOS DE MYSQL
1-. Crear una base de datos (se crea solo una vez):
mysql > CREATE DATABASE nombre de la base;
2-. Abrir o usar la base de datos:
mysql> USE nombre de la base;
3-.Salir de mysql:
mysql> EXIT o QUIT
4-.Algunas funciones:
mysql> SELECTVERSION (), CURRENT_DATE; versión y fecha actual
mysql> SELECT NOW ();fecha y hora actual
mysql> SELECT USER; usuario sobre cual está el servidor
mysql> SELECT SIN(PI/4), (4+1)*5; funciones u operaciones
5-. Mostrando elementos:
mysql> SHOW DATABASES; buscar bases de datos existentes
mysql> SHOW TABLES; buscar tablas existentes
6-.Crear una tabla:
mysql> CREATE TABLE nombre de latabla (lista de campos y tipo de datos);
mysql> CREATE TABLE tienda (nombre varchar(10), ropa varchar(8));
7-.Visualizando la estructura de la tabla creada:
mysql> DESCRIBE nombre de la tabla;
8-.Ingresar o insertar valores en la tabla:
mysql> INSERT INTO nombre de la tabla VALUES (lista de valores);
EJEMPLO:
mysql> INSERT INTO mascotas VALUES (“perro”,”diana”,”19987-3-30”);
9-....
Regístrate para leer el documento completo.