2. Las principales temas de este capitulo son:
Iniciar Mysql
Ingresar a Mysql
Asignar una clave al usuario root
Acceso a la información básica
El lenguaje SQL
Administración de usuarios
10. Comando para ingresar a Mysql: mysql –u usuario
El usuario predeterminado se llama root
11. El prompt mysql indica que usted ya ingreso al
administrador de Base de datos Mysql. Cada comando que
escriba debe terminar con punto y coma (;).
12. Despues de conectarse a Mysql, usted ya puede escribir los
comandos para administrar las bases de datos.
User():
Esta función permite visualizar el nombre del usuario que
esta conectado a Mysql.
16. Esta formado por un conjunto de comandos que nos
permite acceder y administrar una base de datos y todos
sus objetos.
SQL es un lenguaje de consulta universal para base de
datos, es decir se puede utilizar en otros administradores
de base de datos como Access, SQL
server, Mysql, FoxPro, etc.
Los comandos SQL se dividen en dos grupos:
Lenguaje de definición de datos:(DDL) permite
crear, modificar y eliminar los objetos de una DBF.
Lenguaje de Manipulación de Datos:(DML) Permite
manejar la información almacenada, agregar
registros, actualizarlos, leerlos, etc.
17. Permite crear Base de Datos en Mysql
Sintaxis:
Create DataBase Nombre;
Nombre:
Es el nombre de la base de datos que se desea crear, al
crear el mensaje Query OK significa que se ha realizado la
consulta con exitoy la Base de Datos esta creada.
18.
19. Para visualizar las bases de datos creadas en Mysql y
confirmar la creación de la nueva base de datos se utiliza el
siguiente comando:
Show DataBases;
20. USE: Este comando se utiliza para indicar a MySql la base
de datos que deseamos utilizar
Use BaseDatos;
21. Create Table
Este comando permite crear tablas dentro de una base de
datos: su sintaxis es:
Create Table Nombre de la Tabla
(
Estructura de la tabla
)
Dentro de la Estructura de la Tabla se escribe cada uno de
los campos que formaran la nueva tabla con su respectivo
tipo de datos y longitud.
22. TIPOS DE DATOS NUMERICOS
TinyInt
Permite almacenar datos enteros (sin decimales) con o sin
signo. Con signo acepta entre -128 a 127 y sin signo entre
0 a 255. ocupa 1 byte.
Bit o Bool
Permite almacenar solo los números 0 y 1. Se puede
utilizar como un campo lógico.
Smallnt
También acepta números enteros con o sin signo. Con
signo desde -32768 a 32767 y sin signo entre 0 y 65535.
Ocupa 2 byte.
23. TIPOS DE DATOS NUMERICOS
Mediumint
Acepta números enteros con o sin signo. Con signo entre -8,388,608
y 8,388,607 y sin signo entre 0 y 16777215. Ocupa 3 bytes.
Integer o int
Acepta números enteros con o sin signo. Con signo -2147483648 a
2147483647 y sin signo es de 0 a 4,294,967,295. Ocupa 4 bytes.
Bigint
Se utiliza para almacenar números enteros con o sin signo:
Con Signo: -9,223,372,036,854,775,808 y 9,223,372,036,854,775,807
Sin Signo entre 0 y 18,446,744,073,709,551,615. Ocupa 8 Byte.
Float
Double
24. TIPOS DE DATOS FECHA
Date
Permite almacenar fecha entre 01.01.1001 hasta
31.12.9999 su formato es aa.mm.dd
DateTime
Permite almacenar fecha entre 01.01.1001 con ohoras, o
minutos y o segundos hasta 31.12.9999 con 23 horas, 59
minutos y 59 segundos, su formato es aa.mm.dd hh.mm.ss
TimeStamp
Acepta combinación de fecha y hora. El rango es del
01.01.1970 hasta el 2037. Ocupa 4 Bytes.
25. TIPOS DE DATOS FECHA
Time
Permite almacenar solo horas con el formato HH:MM:SS
Year
Permite almacenar solo el año de una fecha desde 1901
hasta el 2015.
26. TIPOS DE DATOS CADENA
Char
Permite almacenar de 0 a 255 caracteres de longitud fija
Varchar
Permite almacenar de 0 a 255 caracteres de longitud
variable
Text o Blob
Permite almacenar hasta 65535 caracteres de longitud
MediumBlob o MediumText
Permite almacenar hasta 16,777,215 caracteres de
longitud.
LongBlob o LongText
Permite almacenar hasta 4,294,967,925 caracteres de
longitud.
27. Crear una tabla llamada Clientes dentro de la base de
datos Empresa, de forma simple, sin clave primaria.
28. Drop Table Nombre de la tabla; elimina físicamente la
tabla y sus registros que contiene