ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases de datos en MySQL


Enviado por   •  10 de Enero de 2013  •  15.153 Palabras (61 Páginas)  •  316 Visitas

Página 1 de 61

Bases de datos

en MySQL

Luis Alberto Casillas Santillán

Marc Gibert Ginestà

Óscar Pérez Mora

P06/M2109/02151

© FUOC • P06/M2109/02151 Bases de datos en MySQL

Índice

Introducción .............................................................................................. 5

Objetivos ..................................................................................................... 6

1. Características de MySQL .................................................................. 7

1.1. Prestaciones ...................................................................................... 7

1.2. Limitaciones ..................................................................................... 8

2. Acceso a un servidor MySQL ............................................................. 9

2.1. Conectándose con el servidor .......................................................... 9

2.1.1. Servidores y clientes ............................................................... 9

2.1.2. Conectarse y desconectarse .................................................... 10

2.2. Introducción de sentencias .............................................................. 10

2.2.1. Sentencias ............................................................................... 11

2.2.2. Comandos en múltiples líneas ............................................... 11

2.2.3. Cadenas de caracteres ............................................................. 12

2.2.4. Expresiones y variables .......................................................... 13

2.2.5. Expresiones ............................................................................. 14

2.3. Proceso por lotes ............................................................................... 14

2.4. Usar bases de datos ........................................................................... 17

3. Creación y manipulación de tablas ................................................ 20

3.1. Crear tablas ....................................................................................... 20

3.2. Tipos de datos ................................................................................... 23

3.2.1. Tipos de datos numéricos ...................................................... 23

3.2.2. Cadenas de caracteres ............................................................. 24

3.2.3. Fechas y horas ........................................................................ 25

3.3. Modificar tablas ................................................................................ 25

3.3.1. Agregar y eliminar columnas ................................................. 25

3.3.2. Modificar columnas ............................................................... 26

3.4. Otras opciones .................................................................................. 27

3.4.1. Copiar tablas .......................................................................... 27

3.4.2. Tablas temporales ................................................................... 27

4. Consultas ............................................................................................... 28

4.1. La base de datos demo ...................................................................... 28

4.2. Consultar información ..................................................................... 29

4.2.1. Funciones auxiliares ............................................................... 30

4.2.2. La sentencia EXPLAIN ............................................................ 31

4.3. Manipulación de filas ....................................................................... 33

5. Administración de MySQL ................................................................ 35

5.1. Instalación de MySQL ....................................................................... 35

© FUOC • P06/M2109/02151 Bases de datos en MySQL

5.2. Usuarios y privilegios ........................................................................ 38

5.2.1. La sentencia GRANT .............................................................. 39

5.2.2. Especificación de lugares origen de la conexión ................... 40

5.2.3. Especificación de bases de datos y tablas ............................... 41

5.2.4. Especificación de columnas ................................................... 42

5.2.5. Tipos de privilegios ................................................................ 42

5.2.6. Opciones de encriptación ...................................................... 44

5.2.7. Limites de uso ........................................................................ 44

5.2.8. Eliminar privilegios ................................................................ 45

5.2.9. Eliminar usuarios ................................................................... 45

5.2.10. La base de datos de privilegios: mysql .................................

...

Descargar como (para miembros actualizados)  txt (117.6 Kb)  
Leer 60 páginas más »
Disponible sólo en Clubensayos.com