Bases de datos en SQL Server – 1ra ediciónImpreso
N/A
Autores: Darin Jairo Mosquera Palacios, Edwin Rivas Trujillo, Luis Felipe Wanumen Silva
El diseño y la implementación de sistemas y la manipulación de bases de datos utilizan los lenguajes LDD (Lenguaje de Definición de Datos) y LMD (Lenguaje de Manipulación de Datos). Los autores ofrecen una obra que permita el uso de estos lenguajes a quienes están encargados de administrar sistemas informáticos y sus desarrolladores.
El libro presenta una propuesta para modelar bases de datos y su implementación a partir de los fundamentos que guían la construcción de estas. Cubre instrucciones en SQL, incluyendo técnicas de aplicación para afinar el modelo de datos para ser implementado en un motor como SQL Server. Además abarca la teoría de la normalización y sus técnicas para establecer un modelo de datos con alta calidad.
El libro está dirigido a estudiantes de las áreas de tecnologías de la información y las comunicaciones, desarrolladores de software, técnicos y profesionales de aplicaciones web y móviles.
Sin existencias
SOBRE LOS AUTORES
Luis Felipe Wanumen Silva
Edwin Rivas Trujillo
Darin Jairo Mosquera Palacios
TABLA DE CONTENIDOS
Prefacio
Introducción
Capítulo 1: conceptos de bases de datos
1.1 Definición de bases de datos
1.2 Elementos de una bases de datos
1.2.1 Los datos
1.2.2 La metabase
1.2.3 El software
1.2.4 Programas y / o lenguajes de programación
1.3 Administrador de la base de datos
1.4 Los usuarios
Capítulo 2: modelado: técnicas, documentación y ejemplos
2.1 Análisis de sistemas con flujogramas
2.1.1 Flujogramas: definición
2.1.2 Simbología utilizada en los flujogramas
2.1.3 Normas para la construcción del flujograma
2.2 Diccionario de datos
2.2.1 Definición y estructura
2.2.2 Descripción de los elementos de la estructura
CONTENIDO
VIII Bases de datos en SQL Server
2.3 Modelado de datos, entidades y relaciones
2.3.1 Modelado de datos
2.3.2 Objetos de datos, atributos y relaciones
2.3.3 Cardinalidad y modalidad
2.3.4 Diagramas entidad – relación
2.3.5 Modelo funcional y flujo de información
2.4 Ejemplo de una forma de obtener un modelo
2.4.1 Modelo funcional y flujo de información contexto de
nivel uno
2.4.2 Diagrama jerárquico de primer nivel
2.4.3 Diagrama de flujo de procesos de nivel uno
2.4.4 Diagrama jerárquico de segundo nivel
2.4.5 Diagrama de flujo de procesos de segundo nivel
2.4.6 Diagrama jerárquico de tercer nivel
2.4.7 Diagrama de flujo de procesos de tercer nivel
2.4.8 Diagrama de flujo de procesos de cuarto nivel
2.4.9 Entidades del modelo entidad relación
2.4.10 Adjudicando atributos a las entidades
2.5 Reglas para afinar nuestro modelo
2.5.1 Múltiples instancias para una entidad
2.5.2 Múltiples instancias, pero identificables
2.5.3 Utilizando la matriz entidades
2.5.4 Tipos de relaciones entre las entidades
2.5.5 Opcionalidad de las relaciones
2.6 Modelando un ejemplo: Una compañía tiene empleados que
pueden ser jefes o no
2.6.1 Realizando el modelo conceptual del ejercicio
2.6.2 Realizando el modelo relacional del ejercicio
2.6.3 Realizando el modelo físico del ejercicio
2.6.4 Documentación final del modelado
2.6.5 Tipos de relaciones en el modelo entidad relación
Capítulo 3: formas normales y normalización
3.1 Primera formal normal
3.1.1 Modelo conceptual del ejercicio
3.1.2 Modelo físico del ejercicio
3.1.3 Implementación en SQL server 7
Tabla de contenido IX
3.2 Segunda formal normal
3.2.1 El modelo conceptual del ejercicio
3.2.2 Modelo físico del ejercicio
3.2.3 Implementación en SQL Server 7
3.3 Tercera formal normal
Capítulo 4: modelado: diagramas entidad relación
4.1 EJ1: Una zapatería
4.2 EJ2: Registro académico
4.3 EJ3: Café internet
Capítulo 5: las relaciones
5.1 Ejercicio 1
5.1.1 Explicación diagramas
5.1.2 Implementación en SQL Server 7
5.1.3 Explicación de la implementación
5.1.4 Implementación errónea
5.2 Ejercicio 2
5.2.1 Explicación diagramas
5.2.2 Implementación en SQL Server 7
5.2.3 Explicación de la implementación
5.3 Ejercicio 3
5.3.1 Explicación de los diagramas anteriores
5.3.2 Implementación en SQL Server 7
5.3.3 Explicación de la implementación
5.4 Ejercicio 4
5.4.1 Explicación del modelamiento gráfico
5.4.2 Implementación en SQL Server 7
5.4.3 Explicación de la implementación
5.5 Ejercicio 5
5.5.1 Explicación de los modelos anteriores
5.5.2 Implementación en SQL Server 7
5.6 Ejercicio 6
5.6.1 Explicación del modelo anterior
5.6.2 Modelo físico del ejercicio
5.6.3 Implementación en SQL Server 7
5.6.4 Explicación de la implementación
5.7 Ejercicio 7
5.7.1 Implementación en SQL Server 7
5.7.2 Explicación de la implementación
5.8 Ejercicios 8: Relaciones complejas
Capítulo 6: resolución de modelos
6.1 Entidades intersección
6.1.1 Modelo conceptual
6.1.2 Modelo físico
6.1.3 Colocación gráfica de entidades intersección
6.1.4 Implementación en SQL Server 7
6.2 Agregar atributos a las entidades intersección
6.2.1 Modelo conceptual
6.2.2 Modelo físico
6.2.3 Requerimientos información aerolínea A
6.2.4 Modelo conceptual aerolínea A
6.2.5 Modelo físico aerolínea A
6.2.6 Implementación SQL Server aerolínea A
6.2.7 Requerimientos información aerolínea B
6.2.8 Modelo conceptual aerolínea B
6.2.9 Modelo físico aerolínea B
6.2.10 Implementación SQL Server aerolínea B
6.2.11 Conclusiones al agregar atributos a las
intersecciones
6.3 Relaciones exclusivas entre entidades
6.3.1 Modelo conceptual
Capítulo 7: Taller número uno
7.1 Creación de una base de datos en SQL Server
7.2 Creación de una tabla
7.3 Borrado de una tabla
7.4 Eliminación de una base de datos
7.5 Tipos de datos en SQL Server
7.6 Manipulación de índices
7.7 Creación de una llave foránea
7.8 Restricciones a nivel de tabla y de columna
7.9 Creación de índices
7.10 Omitiendo lingitudes en los tipos de datos
Capítulo 8: Taller número dos
8.1 Creando dos tablas completas
8.2 Insertando dos datos en las tablas
8.3 Campos autonuméricos en las tablas
8.4 Eliminar tablas con referencias en otras tablas
8.5 Llaves primarias incrementales
8.6 Llaves primarias y foráneas compuestas
8.7 Inserciones parciales con respecto a los campos
8.8 Ejemplos especiales de inserciones en tablas
8.9 Precisiones sobre las restricciones y llaves foráneas
Capítulo 9: Taller número tres: alteraciones
9.1 Alteración de tablas y valores por defecto
9.2 Intersecciones y vistas
9.3 Actualizaciones en registros de tablas
Capítulo 10: alteraciones en los modelos
10.1 Añadir atributos a las entidades
10.2 Suprimir atributos a las entidades
10.3 Agregar columna con una restricción
10.4 Agregar una restricción que no se comprueba en los
datos existentes
10.5 Agregando varias restricciones
10.6 Columna que acepta Null con valores
predeterminados
10.7 Deshabilitar una restricción
10.8 Deshabilitar una restricción
Capítulo 11: consultas básicas
11.1 Manejo de distinción
11.1.1 Ejemplo 1
11.1.2 Ejemplo 2
11.1.3 Ejemplo 3
11.2 Manejo del Any
11.2.1 Ejemplo 1
11.3 Manejo de Like
11.3.1 Ejemplo 1: Que contenga una cadena
11.3.2 Ejemplo 2: Que terminen con una cadena específica
XII Bases de datos en SQL Server
11.3.3 Ejemplo 3: Que comiencen con una cadena específica
11.3.4 Ejemplo 4: Que tengas una longitud de cadena
específica
11.3.5 Ejemplo 5: Un carácter individual de un intervalo
11.3.6 Ejemplo 6: Buscar unos caracteres específicos
11.3.7 Ejemplo 7: Excluir unos caracteres específicos
11.3.8 Ejemplo 8: Manejando espacios en la instrucción Like
11.3.9 Ejemplo 9: Algunos cuidados con la instrucción Like
11.3.10 Ejemplo 10: Otros cuidados con la instrucción Like
11.4 Manejo de between
11.4.1 Ejemplo 1
11.4.2 Ejemplo 2
11.5 Funciones de manejo de cadenas
11.5.1 Función Substring
11.5.2 Ejemplo de manejo de Substring
11.5.3 Función Ascii
11.5.4 Función Charindex
11.5.5 Concatenar cadenas: Convert y Cast
11.5.6 Función left
11.5.7 Función right
11.5.8 Función LEN
11.5.9 Función Lower
11.5.10 Función upper
11.5.11 Función LTRIM
11.5.12 Función RTRIM
11.5.13 Función replace
11.5.14 Función replicate
11.5.15 Función reverse
11.5.16 Función patindex
11.6 Funciones matemáticas
11.6.1 Función ACOS
11.6.2 Función ATAN
11.6.3 Función ASIN
11.7 Instrucción unión All
11.7.1 Ejercicio con unión
11.7.2 Ejercicio con unión
Año: 2018
ISBN: 9789587715705
Páginas: 480
Dimensiones: 17 × 24 cm
Peso: 0.305 kg
Formato: Impreso
Idioma: Español
Área: Ingeniería
Categorías: [UN] Bases de datos

