Eje 3 Bases de Datos 2

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 11

FUNDACIÓN UNIVERSITARIA DEL ÁREA ANDINA

BASES DE DATOS RELACIONAL

PRESENTADO POR:
Nicolas Vargas Jimenez

INSTRUCTOR:
ANGEL ALBERTO VARON QUIMBAYO

BOGOTA D.C.
11 DE NOVIEMBRE DE 2019
INGENIERÍA DE SISTEMAS - MODALIDAD VIRTUAL
INTRODUCCIÓN

En el entorno del mercado actual, la competitividad y la rapidez de maniobra de una


empresa son imprescindibles para su éxito. Para conseguirlo existe cada vez una mayor
demanda de datos y, por tanto, más necesidad de gestionarlos. Esta demanda siempre ha
estado patente en empresas y sociedades, pero en estos años se ha disparado debido al
acceso multitudinario a las redes integradas en Internet y a la aparición de los dispositivos
móviles que también requieren esa información.

En informática se conoce como dato a cualquier elemento informativo que tenga relevancia
para un usuario. Desde su nacimiento, la informática se ha encargado de proporcionar
herramientas que faciliten la manipulación de los datos. Antes de la aparición de las
aplicaciones informáticas, las empresas tenían como únicas herramientas de gestión de
datos los ficheros con cajones, carpetas y fichas de cartón. En este proceso manual, el
tiempo requerido para manipular estos datos era enorme. Pero la propia informática ha
adaptado sus herramientas para que los elementos que el usuario utiliza en cuanto a
manejo de datos se parezcan a los manuales. Por eso se sigue hablado de ficheros,
formularios, carpetas y directorios.

La clientela fundamental del profesional informático es la empresa. La empresa se puede


entender como un sistema de información formado por diversos objetos: el capital, los
recursos humanos, los inmuebles, los servicios que presta, etc.

Los sistemas de información actuales se basan en bases de datos (BD) y sistemas de bases
de datos (SGBD) que se han convertido en elementos imprescindibles de la vida cotidiana
de la sociedad moderna.

OBJETIVOS

GENERAL
Un objetivo principal de un sistema de base de datos es proporcionar a los usuarios finales
una visión abstracta de los datos, esto se logra escondiendo ciertos detalles de cómo se
almacenan y mantienen los datos.

ESPECÍFICOS

Disminuir la redundancia e inconsistencia de los datos:


Puesto que los archivos y los programas de aplicaciones fueron creados por distintos
programadores en un periodo largo, es posible que un mismo dato esté repetido en varios
sitios (archivos). Esta redundancia aumenta los costos de almacenamiento y acceso,
además de incrementar la posibilidad de que exista inconsistencia en la información.

Reducir la dificultad para tener acceso a los datos:


Supóngase que uno de los gerentes del banco necesita averiguar los nombres de todos los
clientes que viven en cierta parte de la ciudad. El gerente llama al departamento de
procesamiento de datos y pide que generen la lista correspondiente. Como ésta es una
solicitud fuera de lo común no existe un programa de aplicaciones para generar semejante
lista. Lo que se trata de probar aquí es que este ambiente no permite recuperar la
información requerida en forma conveniente o eficiente.

Evitar el aislamiento de los datos:


Puesto que los datos están repartidos en varios archivos, y éstos pueden tener diferentes
formatos, es difícil escribir nuevos programas de aplicaciones para obtener los datos
apropiados.

Corregir anomalías en el acceso concurrente:


Para mejorar el funcionamiento del sistema y tener un tiempo de respuesta más corto,
muchos sistemas permiten que varios usuarios actualicen la información simultáneamente.
En un ambiente de este tipo, la interacción de las actualizaciones concurrentes puede
resultar en información inconsistente. Para prevenir estas situaciones debe mantenerse
alguna forma de supervisión en el sistema.
DIAGRAMA DE MODELO ENTIDAD – RELACION CON SQL SERVER MANAGMENT
STUDIO 2017
CREACION DE BASE DE DATOS CON SQL SERVER MANAGMENT STUDIO 2017
ADICIÓN DE LLAVES FORANEAS CON SENTENCIAS SQL
CONCLUSIONES
El sistema gestor de base de datos SQL Server Managment Studio, posee muy buenas
herramientas para la elaboración de las bases de datos relacionales, lo que permite
administrarlas de una manera gráfica o por sentencias de SQL, al emplear ambas formas se
vuelve un software muy versátil para el manejo de las mismas.

Es importante tener en cuenta la asignación de los atributos NOT NULL debido a que el mal
manejo de estos nos puede ocasionar conflictos al momento de ingresar, modificar o anular
datos de nuestra base.

Hay que destacar las herramientas tan completas que maneja SQL Server como gestor de
base de datos, en donde a parte de realizar y administrar nuestras bases de datos, también
se puede configurar el acceso a las mismas, si queremos que una o muchas personas
tengan acceso a estas.

Son especialmente la gestión de grandes volúmenes de datos en el marco de los análisis de

big data y el almacenamiento de datos abstractos los factores que saturan la capacidad de

los sistemas relacionales. Y es precisamente aquí donde los sistemas especializados, como

las BD basadas en objetos o los conceptos desarrollados en la senda del movimiento

NoSQL, muestran su superioridad, si bien no es posible prescindir completamente del

modelo relacional. Las bases de datos relacionales despliegan todo su potencial sobre todo

en aquellos ámbitos corporativos protagonizados por el procesamiento de datos de

transacciones.

REFERENCIAS
• Pozo, Roberto (Junio,2013) “Creando proyectos Tables”
https://www.youtube.com/watch?v=2DjIyMep8Vo

• MrFranklingr (Febrero,2013) “Relacionar Tablas” https://www.youtube.com/watch?


v=5hQuxKAF7fQ

• MrFranklingr (Febrero,2013) “Crear Diagrama de Base de Datos”


https://www.youtube.com/watch?v=KECvDwc9E3A

• Tutoriales de Programación (Marzo,2014) “Curso de SQL Server”


https://www.youtube.com/watch?v=ZngN26gWWSA

BIBLIOGRAFÍA

http://somossistemas.blogspot.com/2014/08/crear-tablas-con-llave-primaria-y.html

https://www.campusmvp.es/recursos/post/Fundamentos-de-SQL-Consultas-SELECT-multi-t
abla-Tipos-de-JOIN.aspx

https://docs.microsoft.com/es-es/sql/relational-databases/tables/create-foreign-key-relations
hips?view=sql-server-ver15

https://hdeleon.net/como-crear-un-diagrama-de-entidad-relacion-en-sql-server-management
-studio/

https://docs.microsoft.com/es-es/sql/ssms/visual-db-tools/open-database-diagram-
designervisual-database-tools?view=sql-server-ver15

También podría gustarte