Syllabus
MIF-1004 BASE DE DATOS ORIENTADA A OBJETOS
PLENUMSOFT
plenumsoft@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
8 | 4 | 0 | 8 |
Prerrequisitos |
El alumno deberá de ser hábil en el uso de interfaces gráficas. | El alumno deberá estar familiarizado con los conceptos de procesamiento de datos. | El alumno deberá tener conocimiento de algún lenguaje de programación de tercera o cuarta generación. | El alumno deberá tener conocimiento de lenguaje SQL a nivel básico (Deseable). |
Competencias | Atributos de Ingeniería |
Normatividad |
Ejercicios y prácticas en clase 20%. Desarrollo web o examen práctico de sentencias 20%. |
Materiales |
Archivo de formato pdf de estudio y prácticas de comandos de Oracle versión 9i. Configurador de mysql con php para diseño Web XAMPP. |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 4.1.2 | |
PARCIAL 2 | De la actividad 5.1.1 a la actividad 9.1.1 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Escribiendo Sentencias Básicas SQL SELECT
1.1. Escribiendo Sentencias SQL básicas 1.1.1. Capacidades de la Sentencia SELECT de SQL 1.1.2. Sentencia SELECT básica 1.1.3. Seleccionando todas las columnas con todas las filas 1.1.4. Seleccionando columnas específicas con todas las filas 1.1.5. Escribiendo y ejecutando sentencias SQL 1.1.6. Expresiones aritméticas 1.1.7. Procedencia de los operadores 1.1.8. Valores Nulos 1.1.9. Manejo de literales en la sentencia SELECT 1.1.10. Filas duplicadas operador DISTINCT 1.2. SQL e iSQL*Plus 1.2.1. Características de SQL e ISQL*PLUS 1.2.2. Ingresando al ambiente iSQL*PLUS 1.2.3. Desplegando la estructura de tablas 1.2.4. Interactuando con scrips |
1. Escribiendo sentencias Básicas SQL SELECT
1.1. Escribiendo sentencias SQL básicas 1.1.1. Capacidades de la sentencia SELECT de SQL Oracle_Residencia (13565952 bytes) Examen para estudio del primer parcial (24375 bytes) Material Unidad 1 (660623 bytes) Material Introducción a la materia (447245 bytes) Restringiendo y ordenando datos (277240 bytes) 1.1.2. Sentencia SELECT básica 1.1.3. Seleccionando todas las columnas con todas las filas 1.1.4. Seleccionando columnas específicas con todas las filas 1.1.5. Escribiendo y ejecutando sentencias SQL 1.1.6. Expresiones aritméticas 1.1.7. Precedencia de los operadores 1.1.8. Valores Nulos 1.1.9. Manejo de literales en la sentencia SELECT 1.1.10. Filas duplicadas operador DISTINCT 1.2. SQL e iSQL*Plus 1.2.1. Características de SQL e iSQL*PLUS 1.2.2. Ingresando al ambiente iSQL*Plus 1.2.3. Desplegando la estructura de tablas 1.2.4. Interactuando con scripts |
2. Restricción y ordenamiento
2.1. Where, Between 2.1.1. Usando la clausula WHERE 2.2. IN, LIKE, NOT 2.2.1. Usando la clausula LIKE, IN, NOT 2.3. IS NULL, ORDER BY, USING 2.3.1. Usando el operador IS NULL, USING, ORDER BY |
2. Restricción y Ordenamiento.
2.1. Where, Between 2.1.1. Usando la clausula WHERE 2.2. IN, LIKE, NOT 2.2.1. Usando las clausulas LIKE, IN, ETC 2.3. IS NULL, ORDER BY, USING 2.3.1. Usando el operador IS NULL, USING |
3. Funciones SQL
3.1. Funciones SQL 3.1.1. Tipos de funciones 3.2. Funciones de caracter 3.2.1. Funciones para el control de mayúsculas y minúsculas 3.2.2. Funciones para manipular caracteres 3.3. Funciones numéricas 3.3.1. Función ROUND 3.3.2. La tabla DUAL 3.3.3. Función TRUNC 3.3.4. Función MOD 3.4. Funciones de Fecha 3.4.1. Funciones de Fecha 3.5. Funciones de conversión 3.5.1. Conversiones implícitas/explícitas de tipos de datos 3.5.2. Usando la función TO_CHAR 3.5.3. Usando la función TO_NUMBER 3.5.4. Usando la función TO_DATE 3.6. Funciones generales 3.6.1. Función NVL 3.6.2. Función NVL2 3.6.3. Función NULLIF 3.6.4. Función COALESCE 3.7. Expresiones condicionales 3.7.1. La expresión CASE 3.7.2. Función DECODE |
3. Funciones SQL
3.1. Funciones SQL 3.1.1. Tipo de funciones Material 3 Unidad (1026936 bytes) 3.2. Funciones de carácter 3.2.1. Funciones para el control de mayúsculas y minúsculas 3.2.2. Funciones para manipular caracteres 3.3. Funciones numéricas 3.3.1. Función ROUND 3.3.2. La tabla DUAL 3.3.3. Función TRUNC 3.3.4. Función MOD 3.4. Funciones de fecha 3.4.1. Funciones de Fecha 3.5. Funciones de conversión 3.5.1. Conversiones implícitas/explicitas de tipos de datos 3.5.2. Usando la función TO_CHAR 3.5.3. Usando la función TO_NUMBER 3.5.4. Usando la función TO_DATE 3.6. Funciones anidadas 3.7. Funciones generales 3.7.1. Función NVL 3.7.2. Función NVL2 3.7.3. Función NULLIF 3.7.4. Función COALESCE 3.8. Expresiones condicionales 3.8.1. La expresión CASE 3.8.2. Función DECODE |
4. Funciones de Línea Única (1er. Parcial)
4.1. Funciones de linea unica 4.1.1. Funciones de linea unica 4.1.2. Funciones de múltiples líneas |
4. Funciones de Línea Única (1er. Parcial)
4.1. Funciones de línea única 4.1.1. Funciones de línea única 4.1.2. Funciones de múltiples líneas |
5. Despliegue de información de múltiples tablas
5.1. Equijoins, No Equijoins 5.1.1. funciones con equijoins Practica 1.Funciones (676120 bytes) Practica 2. Cláusula WHERE y ORDER BY (339826 bytes) Practica 3. Tipos de datos (676116 bytes) Material 4 unidad (878159 bytes) 5.2. Self Joins, Outer Joins. 5.2.1. Self Joins, Outer Joins 5.3. Cross Joins, Natural Joins, Full Outer Joins 5.3.1. Cross Joins, Natural Joins, Outer Joins |
6. Funciones de grupo.
6.. Funciones COUNT, MAX, MIN etc 6..1. Funciones COUNT, MAX etc |
7. SubConsultas
7.1. Creando subconsultas 7.1.1. Trabajando con subconsultas |
8. Reportes c/iSQL Plus | 9. Modificaciones de la Estructura (2o. Parcial)
9.1. Manipulando los datos de las tablas 9.1.1. Modificando datos de las tablas |
10. Actualizacion de datos de una tabla
10.1. Creando y Manejando tablas 10.1.1. Creando y Manejando tablas archivo xampp para diseño Web con base de datos |
11. Vistas y Uniones
11.1. Controlando el acceso de los usarios 11.1.1. Controlando el aceso de los usuarios |
12. Secuencias e Indices
12.. Uso de Secuencias e Indices 12... Aplicación de Secuencias e Indices |
13. Acceso a usuarios y Temas de Objetos
13.1. Permisos Usuarios 13.1.1. Permisos |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |