Php para masters

Solo disponible en BuenasTareas
  • Páginas : 52 (12914 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de marzo de 2012
Leer documento completo
Vista previa del texto
MYSQL

INDICE

CAPITULO 1: CONCEPTOS GENERALES
• Base de Datos MySQL
• Modelo de Datos
• Base de Datos Relacional


CAPITULO 2: IMPLEMENTACION DE BASE DE DATOS CON MYSQL
• Acceder a Mysql
• Lenguaje SQL
• Consultas de Selección
• Operadores y Relaciones
• Agrupación de Datos
CAPITULO 3: ADMNISTRACION DE BASE DE DATOS• Usuarios y Privilegios
• Procedimientos Almacenados
• Lenguaje de Transacion
• Triggers
• Funciones

CAPITULO I :CONCEPTOS GENERALES

Base de Datos MySQL
MySQL es un gestor de base de datos sencillo de usar y rápido.También es uno de los motores de base de datos más usados en Internet, La principal razón de esto es que es gratispara aplicaciones no comerciales
Las características principales de MySQL son:
• Es un gestor de base de datos. Una base de datos es un conjunto de datos y un gestor de base de datos es una aplicación capaz de manejar este conjunto de datos de manera eficiente y cómoda.
• Es una base de datos relacional. Una base de datos relacional es un conjunto de datos que están almacenado entablas entre las cuales se establecen unas relaciones para manaejar los satos de una forma eficiente y segura.Para usar y gestionar una base de datos relacional se usa el el lenguaje estándar d de programacion SQL.
• Es Open Source. El código fuente de MySQL se puede descargar y esta accesible a cualquiera por otra parte,usa la licencia GPL para aplicaciones no comericales.
• Es una base dedatos muy rápida ,segura y fácil de usar. Gracias a la colaboración de muchos usuarios ,la base de datos se ha ido mejorando optimizándose en velocidad. Por eso es una de las bases de datos mas usadas en Internet.
















Dato
Un dato es una información que refleja el valor de una característica de un objeto real, sea concreto o abstracto o imaginario.
Debecumplir algunas condiciones por ejemplo, debe permanecer en el tiempo. En ese sentido ,estrictamente hablando ,una edad no es un dato, ya que varia con el tiempo. El dato seria la fecha de nacimiento y la edad se calcula a partir de ese dato y de la fecha actual. Además, debe tener un significado, y debe ser manipulable mediante operadores, comparaciones, sumas, restas, etc.(por supuesto, no todoslos datos admiten todos los operadores).
Base de datos
Podemos considerar que es un conjunto de datos de varios tipos, organizados e interrelacionados. Estos datos deben estar libres de redundandica innecesarias y ser independientes de lso porgrmas que los usam.


Sistema gestor de bases de datos
Un sistema gestor de bases de datos o SGBD (aunque se suele utilizar más a menudo lassiglas DBMS procedentes del inglés, Data Base Management System) es el software que permite a los usuarios procesar, describir, administrar y recuperar los datos almacenados en una base de datos.




















Ilustración 1, Esquema del funcionamiento y utilidad de un sistema gestor de bases de datos
MODELO DE DATOS

Los modelos se utilizan entodo tipo de ciencias. Su finalidad es la de simbolizar una parte del mundo real de forma que sea más fácilmente manipulable. En definitiva es un esquema mental (conceptual) en el que se intentan reproducir las características de una realidad específica.

En el caso de los modelos de datos, lo que intentan reproducir es una información real que deseamos almacenar en un sistemainformático.
Se denomina esquema a una descripción específica en términos de un modelo de datos. El conjunto de datos representados por el esquema forma la base de datos

[pic]

[pic]
[pic]

[pic]

BASE DE DATOS RELACIONAL


Concepto

Una base de datos relacional es percibida por el usuario como una colección de relaciones o tablas bidimensionales.

Ejemplo
La siguiente...
tracking img