Bases de datos:MYSQL. ¿Qué es una base de datos? Colección de datos persistentes, relacionados y estructurados. Persistentes: se almacenan en archivos.

Slides:



Advertisements
Presentaciones similares
SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
Advertisements

SQL Sigla del nombre “Structured Query Language”.
integridad referencial
UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA
Por: Ronald Toscano Pretelt
Data set Data table Base de datos con servidor de base de datos String conexión Objeto conexión.
Sistema de gestión de las bases de datos (SGBD).
Clase 9 Curso Microsoft.NETCurso Microsoft.NET I.S.F.T. N° 182I.S.F.T. N° 182.
SESIÓN 2. Completados por el tipo de objeto sobre el que actúan y el objeto concreto: CREATE DATABASE mibase ; Permite crear una base de datos llamada.
MySQL M.C. Pedro Bello López.
SQL Lenguaje de consulta estructurado
MSC. RUTH VEGA BASES DE DATOS SQL SERVER
D ISEÑO DE UNA B ASE DE D ATOS. F ASES DEL DISEÑO.
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
Componentes sintácticos
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.
CONCEPTOS BASICOS SQL SERVER SEBASTIAN MARTINEZ GARCIA.
Aprenda MySQL en 120 minutos Tutorial. Dirigido a...
D. M.L. (Lenguaje de Manipulación de Datos)
COMANDOS DML DML son las siglas de Data Manipulation Language y se refiere a los comandos que permiten a un usuario manipular los datos en un repositorio,
SQL: DDL Francisco Moreno & Carlos Mario Zapata. SQL:DDL DDL: Lenguaje de Definición de Datos Permite crear objetos en la Base de Datos Tipos de Objetos:
SQL (Structured Query Language / Lenguaje de consulta estructurado)‏
Fernando Alonso Nicolás Serrano Acceso a Bases de Datos con Java JDBC 01 de Abril de 2008.
INSTRUCCIONES Elaboración de la Presentación:
Programación en Visual Basic Lección #8: SQL Por Antonio F. Huertas.
Bases de Datos 1 Prof. Daniel Obando Fuentes. USE USE {database}; Cambia el contexto de base de datos Es decir, dice cuál es la base de datos que se utilizará.
INSTRUCCIONES Elaboración de la Presentación:
Introducción a Bases de Datos en Microsoft Access Programación de Computadoras 2 Sección: P.
 Archivos de base de datos de Access  Por medio de Microsoft Access, se puede administrar gran cantidad de información en un único archivo de base de.
1 Módulo 4 Sentencias SQL. 2 Objetivos Generales Implementar una base de datos Definir los campos, registros, tablas que se encuentran relacionadas en.
LENGUAJE SQL.
Structured Query Language (Lenguaje Estructurado de Consultas)
BASES DE DATOS MySQL.
SISTEMA DE BASE DE DATOS Equipo #6 Integrantes :García Hernández Yaneli Tlacomulco Moncada Blanca Edith Carreto Vichique Laura Belén Rosales Titla María.
LENGUAJE ESTRUCTURADO DE CONSULTAS
Lenguaje Estructurado de Consulta
Instrucciones para crear tablas My SQL. A nivel teórico, existen dos lenguajes para el manejo de bases de datos: DDL (Data Definition Language) Lenguaje.
SQL Sigla del nombre “Structured Query Language”.
4.1 ACTUALIZACIÓN DE UN ÚNICO REGISTRO. UPDATE p SET color = ‘amarillo’ peso = peso + 5 ciudad = NULL WHERE pn = ‘P2’; Cambiar el color de la parte ‘P2’
INSTRUCCIONES Elaboración de la Presentación:
Base de Datos I. SQL es el lenguaje estándar para trabaja con base de datos relacionales. MySQL, el sistema de gestión de bases de datos SQL Open Source.
Sistema de Base de Datos
Ing. Eddye Sánchez Castillo FACULTAD DE INGENIERIA Escuela Profesional de Computación y Sistemas BASE DE DATOS I.
Prof. De Bases de Datos: Lcdo. Luis Peña. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query.
SQL Lenguaje Estructurado de Consulta MATERIA: diseñar sistemas de información ALUMNO: sarmiento flores Liliana Guadalupe GRUPO: 4° “A” TURNO: matutino.
(Structured Query Language) Docente: Ing. Marleny Soria Medina 1.
Tema 11 Bases de Datos y el Lenguaje SQL
SQL (Structured Query Language) Lenguaje orientado a bases de datos y sobre todo, al manejo de consultas; el objetivo principal de SQL es la realización.
Ing. Esp. Ricardo Cujar BASE DE DATOS. Que es una Base de Datos Datos: Hechos que describen una persona, cosa, animal, cosa o suceso. Información: Conjunto.
Comandos de SQL Prog. Orientada a Eventos. Inserción de datos (INSERT) INSERT….VALUES INSERT INTO Tabla1 (Columna1, Columna2…) VALUES (‘ValorAlfa’, ValorNum…);
Qué es SQL? Sentencias básicas
MSSQL SERVER CURSO BÁSICO 1. DESCRIPCIÓN DEL CURSO. Sesión 4: Sentencia Insert,Transacciones,Insert general, Insert Select * From, Sentencia Update,Update.
Comandos DDL Los comandos DDL son las siglas de Data Definition Language, y se corresponde con el conjunto de órdenes que permiten definir las estructuras.
(Lenguaje de consulta estructurado)
Base de Datos Conjunto de tablas organizadas y posiblemente relacionados entre si. Las tablas son las que almacenan la información.
SQL es un estándar internacional para trabajar con bases de datos, que consta de dos partes: una parte para manipular datos y una parte para definir tipos.
SQL Lenguaje Estructurado de Consultas. Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria.
Bases de Datos SQL.
Unidad 6. Tema 4. Lenguaje de consultas SQL
Seguridad. Identificación y Autenticación  Se denomina Identificación al momento en que el usuario se da a conocer en el sistema.  La autentificación.
QUÉ ES UNA BASE DE DATOS? Es un Conjunto de Información, que está clasificada de distintas maneras; pero que comparten entre sí algún tipo de vínculo,
INTEGRACION DE LAS TECNOLOGIAS DE LA INFORMACION Y COMUNICACION Implementación de base de datos (Lenguaje de manipulación de datos) Ing. Linda Masias Morales.
Structure Query Languaje SQL. Introducción a SQL El lenguaje de consulta estructurado (SQL) es un lenguaje de base de datos normalizado, utilizado por.
Querys a bases de datos con MS ACCESS. DEFINAMOS LOS TERMINOS: DML=Lenguaje de manipulación de datos Las sentencias DML permiten generar consultas para.
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
Ing. Sanchez Castillo Eddye Arturo Escuela Académica Profesional de Ingeniería de Sistemas.
Crear una tabla (create table - sp_tables - sp_columns - drop table) Para ver las tablas existentes creadas por los usuarios en una base de datos usamos.
COMANDOS SQL. ¿QUÉ ES SQL? El lenguaje de consulta estructurado es un lenguaje declarativo que permite la creación, acceso e interacción de bases de datos.
COMANDOS BÁSICOS MYSQL BASES DE DATOS 2 UNIVERSIDAD DE LA AMAZONIA.
SQL Prof. Martín Contreras.
Transcripción de la presentación:

Bases de datos:MYSQL

¿Qué es una base de datos? Colección de datos persistentes, relacionados y estructurados. Persistentes: se almacenan en archivos. Relacionados: cooperan en la descripción de informaciones. Estructurados: se mantienen en estructuras (registros, tablas).

Bases de datos Cada dato se mantiene en un campo. El conjunto de campos que describen un elemento de información conforman un registro. Por ejemplo, la información sobre una persona se mantiene en un registro cuyos campos son los datos individuales de la persona. Campos y registros

Bases de datos Un registro es el conjunto de datos concretos para los distintos campos que describen un elemento de información. Los datos de cada persona se guardan en un registro. Como podemos tener información sobre muchas personas, podemos tener muchos registros. Todos los registros de un determinado tipo de elemento de información (personas) se mantienen uno detrás de otro en lo que se conoce como tabla. Una tabla es una sucesión de registros. Todos los registros de la tabla tienen los mismos campos. Campos y registros

Bases de datos Ej Datos sobre una persona: Estructuración de la información Nombre Javier Apellidos Gómez Pérez Edad 21 Dirección C/ Ancha 12, 3º Izq. Ciudad Madrid Código postal Teléfono CAMPOS

SGBD Un sistema de gestión de bases de datos (SGBD) es una aplicación que permite trabajar con bases de datos: Definir la información Insertar información Eliminar información Consultar la información Ordenar la información Filtrar la información Etcétera Ejemplo: Microsoft Access, Microsoft Excel, MySQL

Bases de datos CAMPOS

Comandos Bases de datos create database base1; permite crear bases de datos. drop database base1; permite eliminar bases de datos. show databases; permite visualizar las bases de datos activas

DEFINICION MySQL El servidor de bases de datos MySQL es la base de datos relacionales de fuente abierta más popular en el mundo. Su arquitectura lo hace extremadamente rápido y fácil de adaptar. Este servidor de bases de datos potente es usado por muchos programas de origen abierto incluyendo phpBB, osCommerce, y phpNuke. La virtud fundamental y la clave de su é xito es que se trata de un sistema de libre distribución y de código abierto. Lo primero significa que se puede descargar libremente de Internet (por ejemplo de la direcci ó n ( lo segundo (c ó digo abierto) significa que cualquier programador puede remodelar el c ó digo de la aplicaci ó n para mejorarlo.

Comandos Bases de datos use permite utilizar una base de datos. Es (junto a quit) el único comando que no requiere punto y coma.

Comandos Tablas create table nombreTabla (nombrecampo1 tipodatos(tamaño), nombrecampo2 tipodatos(tamaño),....); Ejemplo: create table personas (nombre varchar(30), apellido1 varchar(30), apellido2 varchar(30), telefono varchar(9)); describe tabla1; permite visualizar alguna tabla específica drop tabla1; permite eliminar alguna tabla específica

Comandos Tablas alter table permite realizar cambios en alguna tabla específica Ej: alter table table1 change nombre identificación El campo nombre pasa a llamarse identificacion Ej2: alter table tabla1 rename tabla2; Cambio de nombre de la tabla:

Helados “aiscrim” Id NombreMarcaPrecio venta 100 CentellaSavory$ DankySavory$ CasataChamonix$ MagnumBresler$500 Base de datos: aiscrim Tabla: helados

Comandos importantes Select Insert Update Delete

Comandos importantes SELECT La sentencia SELECT nos permite consultar los datos almacenados en una tabla de la base de datos. Ej: Select * from helados where marca=‘Savory”;

Comandos importantes INSERT La sentencia INSERT nos permite agregar registros a una tabla en una base de datos. Ej: Insert into helados (id,nombre,marca,precio_venta) values (104,’crazy’,’Savory’,550)

Comandos importantes UPDATE La sentencia UPDATE nos permite actualizar o cambiar registros de una tabla en una base de datos. Ej: Update helados set precio_venta=‘800’ where nombre=‘casata’;

Comandos importantes DELETE La sentencia DELETE permite eliminar o borrar registros de una tabla en una base de datos. Ej: Delete * from helados where marca=‘Bresler’;

Ejemplo clases mysql_dir/bin/ mysql -h hostname -u root -p create database db; create table animales (nombre varchar(10),id int(5), color varchar(10)); describe animales; insert into animales (nombre,id,color) values ('canguro',1,'azul'); insert into animales (nombre,id,color) values ('panada',2,'blanco'); select * from animales; select nombre from animales; select nombre,color from animales where id=2; update animales set color='negro' where nombre='panda'; quit

Tipos de datos

Tipos de datos (texto)