En un Network TCP/IP, un programa Cliente envía instrucciones SQL SELECT, a través de un cable Cat5 de Ethernet, al Servidor de Bases de Datos que está corriendo en otro PC del Network. El Servidor colecta la información y crea una tabla ficticia o Result Set, para enviarlo como respuesta al programa Cliente. Aunque el programa Cliente se ejecute en un Servidor de … [Read more...] about CS073 08. Consulta a Base de Datos
Mini-Lectures
CS073 07. Creación de una Base de Datos
Las herramientas visuales de diagramación de Entidates-Relaciones (Entity Relationship Diagram ERD) venden su capacidad de generar instrucciones para crear las tablas automáticamente. Sin embargo, por razones de seguridad y sensitividad de esta tarea, es crucial que tanto el Programador como el Analista de Sistemas, aprendan a interpretar un diagrama ERD con el objetivo de … [Read more...] about CS073 07. Creación de una Base de Datos
CS073 06. Diseño de Base de Datos
El primer paso para diseñar una base de datos es crear un Diseño Conceptual, y para ello debemos descubrir las entidades que representan la información a ser almacenada. En el caso de record de notas de estudiantes, haciendo un recorrido por la universidad, nos encontramos con Campus, Edificio, Aula, Materia, Curso/Clase/Sección, Instructor, Estudiante, y Notas. Luego … [Read more...] about CS073 06. Diseño de Base de Datos
CS073 05. Tablas Relacionadas en SQL
La relación 1:1 “uno a uno” (one to one) entre dos tablas X-Y, quiere decir que por cada registro o fila en la tabla X vamos a encontrar un solo registro en la tabla Y. Mientras que la relación 1:N “uno a varios” (one to many) significa que por cada registro en X, es posible que hayan varios registros en Y. Cuando dos tablas X-Y tienen una relación 1:N, a la tabla X comúnmente … [Read more...] about CS073 05. Tablas Relacionadas en SQL
CS073 04. Creación de Tablas en SQL
Un Servidor de Base de Datos almacena datos en Tablas, también conocidas como Archivos o Files. Por ejemplo la tabla Materia podría almacenar la lista de todas las Materias de una universidad. Para crear una tabla, enviamos el comando SQL CREATE TABLE al Servidor de Bases de Datos, donde le especificamos el nombre de la Tabla, y las Columnas o Campos de datos, indicando si son … [Read more...] about CS073 04. Creación de Tablas en SQL