Entradas etiquetadas con SQL

Fundamentos de Bases de Datos: Modelos, Arquitectura y Administración

1. Independencia de Datos

La independencia de datos se logra mediante la arquitectura ANSI de tres niveles:

Nivel Interno

Describe la estructura física de almacenamiento de la base de datos. Emplea un modelo físico de datos y es donde residen los datos.

Nivel Conceptual

Describe la estructura lógica de toda la base de datos para la comunidad de usuarios. Oculta los detalles físicos de almacenamiento y trabaja con elementos lógicos como entidades, atributos y relaciones.

Nivel Externo o de Vistas

Define (más…)

El Profesional de Sistemas de Información y la Programación

UNIDAD N° 1: EL PROFESIONAL DE SISTEMAS DE INFORMACIÓN

Analista de sistemas:

Un analista de sistemas es el individuo responsable de investigar, planear, coordinar y recomendar opciones de software y sistemas para cumplir los requerimientos de una empresa. Debe adquirir cuatro habilidades: analítica, técnica, gerencial e interpersonal.

  • Las habilidades analíticas permiten entender a la organización y sus funciones, lo que ayuda a identificar oportunidades, analizar y resolver problemas.
  • Las habilidades (más…)

Álgebra Relacional: Operaciones Básicas y Derivadas

Operadores del Álgebra Relacional

Cada operador del álgebra relacional acepta una o dos relaciones como entrada y retorna una nueva relación como resultado. Los operadores σ (selección) y Π (proyección) son unarios, mientras que el resto son binarios.

Operaciones Básicas

Selección (σ)

Permite seleccionar un subconjunto de tuplas de una relación (R) que cumplan una condición (P): σP(R).

Proyección (Π)

Permite extraer columnas (atributos) de una relación: ΠA1, A2, ..., An(R).

Producto Cartesiano (más…)

Lenguaje de Consulta de Datos SQL

Lenguajes de Datos

– DDL (Data Definition Language): Lenguaje de definición de datos, que comprende todas las instrucciones relativas a la definición de los elementos que componen una base de datos: creación de bases de datos, tablas, índices, etc.

– DML (Data Management Language): Lenguaje de manipulación de datos, se encarga del mantenimiento de los datos en la base de datos, permite actuar sobre las tablas de la base de datos, dando de alta nuevos valores, modificarlos o borrarlos. Incluye (más…)

Ir arriba