La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Ing. Eddye Sánchez Castillo FACULTAD DE INGENIERIA Escuela Profesional de Computación y Sistemas BASE DE DATOS I.

Presentaciones similares


Presentación del tema: "Ing. Eddye Sánchez Castillo FACULTAD DE INGENIERIA Escuela Profesional de Computación y Sistemas BASE DE DATOS I."— Transcripción de la presentación:

1 Ing. Eddye Sánchez Castillo FACULTAD DE INGENIERIA Escuela Profesional de Computación y Sistemas BASE DE DATOS I

2 BASES DE DATOS MYSQL 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

3 BASES DE DATOS MYSQL Ingresar a MySql por el Botón INICIO de Windows

4

5

6

7 BASES DE DATOS MYSQL También puede entrar por el botón Inicio/ejecutar y en la ventana que se visualiza escribir cmd.

8 BASES DE DATOS MYSQL También puede entrar por el botón Inicio/ejecutar y en la ventana que se visualiza escribir cmd.

9 BASES DE DATOS MYSQL Se necesita ingresar a la carpeta bin de Mysql.

10 BASES DE DATOS MYSQL Comando para ingresar a Mysql: mysql –u usuario El usuario predeterminado se llama root

11 BASES DE DATOS MYSQL 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 ACCESO A LA INFORMACIÓN BÁSICA Después 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.

13 ACCESO A LA INFORMACIÓN BÁSICA Version(): Esta función permite visualizar la version de Mysql que usted esta utilizando.

14 ACCESO A LA INFORMACIÓN BÁSICA Current_Date: Esta función devuelve la fecha del servidor.

15 ACCESO A LA INFORMACIÓN BÁSICA Now(): Esta función devuelve la fecha y hora del servidor.

16 EL LENGUAJE SQL 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 CREAR BASE DE DATOS Permite crear Base de Datos en Mysql Sintaxis: 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. Create DataBase Nombre;

18 CREAR BASE DE DATOS

19 VISUALIZAR BASE DE DATOS 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 VISUALIZAR BASE DE DATOS USE: Este comando se utiliza para indicar a MySql la base de datos que deseamos utilizar Use BaseDatos;

21 CREAR TABLAS 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 CREAR TABLAS 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 CREAR TABLAS 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 CREAR TABLAS 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 CREAR TABLAS 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 CREAR TABLAS 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 TABLAS Crear una tabla llamada Clientes dentro de la base de datos Empresa, de forma simple, sin clave primaria.

28 ELIMINAR TABLAS Drop Table Nombre de la tabla; elimina físicamente la tabla y sus registros que contiene

29 CREAR CLAVE PRIMARIA

30

31 VISUALIZAR ESTRUCTURA DE UNA TABLA El comando DESCRIBE permite visualizar la estructura de una tabla.

32 VISUALIZAR ESTRUCTURA DE UNA TABLA

33 MODIFICAR ESTRUCTURA DE UNA TABLA

34 ELIMINAR CAMPO DE UNA TABLA

35 AGREGAR CAMPO DE UNA TABLA


Descargar ppt "Ing. Eddye Sánchez Castillo FACULTAD DE INGENIERIA Escuela Profesional de Computación y Sistemas BASE DE DATOS I."

Presentaciones similares


Anuncios Google