Tener una caja de selección, con la condición que fuera del número 10 al 20 y boton enviar.
y lo enviaba al modulo de que.php alli si usted escogió numero 8 en la otra paguina le sale "ocho" y asì con los demás números.
APROBE LA NIVELACION DE TERCER PERIODO
Introducción a las Bases de Datos Relacionales
Conjunto de datos organizados e interrelacionados que se organizan y relacionan entre sí de manera sistemática.
Objetos de una base de datos
- Tablas
Las tablas contienen registros y cada registro contiene campos.Un registro es cada una de las filas de la tabla,mientras que el campo es cada una de las columnas de la tabla.
- Vistas: Tablas que se forman a partir de otras tablas como resultado de una consulta SQL.
- Funciones: Son operaciones que el sistema gestor de base de datos realiza sobre las mismas.
- Índices: Permiten acceder a los elementos con mayor rapidez a los registros de una tabla de una base de datos.
- Procesos almacenados: Programa que se almacena en la base de datos y que se ejecuta directamente en el sistema gestor de base de datos.
- Triggers o disparadores: Proceso que se ejecuta únicamente cuando se cumple una condición preestablecida.Pueden crear, editar o borrar tablas en una base de datos.
sistema gestor de bases de datos
Nos acostumbramos a referir a estos sistemas con las siglas DBMS, que provienen del nombre en inglés: DatabaseManagement System.
Modelos de bases de datos
- Modelo tabla: Se trata de una serie formada por una tabla bidimensional compuesta por registros y porcampos en la que se recogen los datos.http://www.esandra.com/file/2012/02/tabla-base-datos.jpg
- Modelo jerárquico:
3. Modelo de redes: Está basado en registros. Un registro puede tener otro registro, es una extensión del modelo anterior.
4.Modelo relacional: Basado en el modelo de tablas, pero permitiendo la relación entre las diferentes tablas en base a unas reglas.
- MySQL se basa en este modelo.
- Los elementos de una base de datos relacional son capaces de relacionarse sin necesidad de duplicar la información.
- Utilizan SQL (Structured Query Language) para obtener la información de varias fuentes en una única consulta
- Utilizan claves para establecer estas relaciones (claves primarias y externas, que veremos enseguida).
--------------------------------------------------------------------------------------------------
SQL y MySQL
SQL (Structured Query Language)
Lenguaje declarativo estándar para la gestión de bases de datos relacionales, que permite recuperar y modificar fácilmente información de interés de las bases de datos mediante consultas.
- sistemas gestores de contenidos utilizan SQL,
- se puede trabajar con diferentes DBMS como :
- MySQL
- Oracle,
- SQL Server,
- PostgreSQL,
Característica de SQL:
- Se divide en dos sublenguajes:
- Data Definition Language (DDL): lenguaje para la creación de objetos de una base de datos
- Data Manipulation Language (DML): lenguaje para la manipulación y consulta de los datos de una base de datos.
Qué es MySQL
Sistema de base de datos basado en el modelo relacional, multihilo y multiusuario. Multihilo significa que el sistema distribuye automáticamente las tareas a realizar entre los procesadores disponibles, optimizando el rendimiento. El nombre proviene de la unión de My con SQL. My era la hija del cofundador de la empresa originaria de la idea.
Por qué utilizar MySQL:
- Es código abierto, lo que significa que es gratis de utilizar y que se puede modificar.
- Su uso está muy extendido: desde sistemas gestores de contenidos como WordPress y Drupal, a grupos de empresas como Prisa.
- Es muy fácil de aprender y utilizar, al ser muy intuitivo.
- Funciona muy bien junto con PHP, lo que permite crean páginas web dinámicas con facilidad.
Operaciones básicas con MySQL
Con MySQL se pueden realizar muchos tipos de operaciones. Las operaciones básicas son:
- Crear bases de datos
- Crear usuarios, grupos de usuarios y contraseñas.
- Crear y modificar tablas
- Eliminar tablas
- Cargar datos
- Añadir y modifcar registros en las tablas
- Consultar y actualizar los registros
- Eliminar registros
- Hacer consultas conjuntas a varias tablas en modo vista
- Operaciones de agrupación, orden, comparación, etc.
- Operaciones avanzadas, como programación de triggers, procesos almacenados, etc.
Conclusión
En esta primera entrega del Curso de MySQL hemos visto una introducción a las bases de datos, los sistemas gestores de BD, el modelo relacional en que se basa SQL y una breve introducción a MySQL. Mañana publicaremos la segunda entrega, donde aprenderemos a instalar MySQL y los conceptos básicos para poder empezar a crear y manipular bases de datos.