Entradas

Mostrando las entradas etiquetadas como Bases de datos 2

Mi Responsabilidad Administrando Bases de datos

Ley Habeas Data. El habeas data es un recurso legal a disposición de toda persona siendo el derecho de conocer, corregir o actualizar toda aquella información que se relacione con ella y se encuentre almacenada en centrales de información o bases de datos en organismos tanto públicos como privados. El habeas data también es un recurso para recurrir cuando se desea conocer la forma en que han sido adquirido los datos de x persona y como están siendo utilizados. Es una garantía constitucional que protege a las personas contra el uso abusivo de información personal, sobre todo cuando es obtenida de forma ilícita o fraudulenta y también; habeas data garantiza a los ciudadanos a prevención de su intimidad, privacidad y honra. Implicaciones. La implicaciones que tiene esta ley es que los administradores de bases de datos deben crear bases de datos de alta calidad, un diseño buen diseño en base a las necesidades de información y seguridad para que toda la información guardada sea conocida por...

Mis ejemplos propuestos BD Brigadas;

Imagen
 Lo siguiente tiene el objetivo de evidenciar ejemplos de administración de base de datos. Trigger Crear un trigger que cambie la cantidad del medicamento cuando se utiliza. create trigger tr_Medicamento on medicamento for insert as declare @Cod_medicamento int select @Cod_medicamento= Cod_med from inserted update medicamento set cantidad=cantidad-1 where medicamento.cod_med=@Cod_medicamento select*from inserted Vistas Crear una vista actualizable que muestre los empleados que tengan un salario menor a 3'00.000 create view v_Salario as select *from empleado where salario<3000000 Procedimiento almacenado Crear un procedimiento para insertar un nuevo proyecto en la ciudad de medellin. create procedure P_InsertarProyecto @Cod_Proy int,@StrNombre varchar(1000),@ciudad varchar(70) as begin insert into proyecto(cod_proy,nom_proy,ciudad)values (@Cod_Proy,@StrNombre,@ciudad) end go exec P_InsertarProyecto 208,'prevencion','Medellin' select* from proyecto Funciones Crear ...

Video administración base de datos biblioteca

 El siguiente video presenta la sustentación del trabajo "proyecto administración de datos en biblioteca". Sustentación proyecto de administración de una base de datos en biblioteca

Mi aprendizaje sobre Tipos de consultas -caso de estudio “Biblioteca

 En base al caso presentado se puede aprender lo siguiente. La base de datos de biblioteca contiene los usuarios, empleados, los tipos, ejemplares, reservas y cada uno tiene los tipos de datos y su respectiva tabla ya creada con datos ingresados. En base a eso se puede modificar, permitiendo hacer una simulación de reserva de un libro, actualización, eliminar, insertar y actualizar los datos que se desee. A la hora de realizar los ejercicios comprendí como se iba manipulando la base de datos y me parece interesante como se pueden manipular las bases de datos sin necesidad de eliminar y reescribir una nueva tabla.

Mi aprendizaje sobre bases de datos

Las bases de datos permite almacenar datos y conectarlos, normalmente se almacenan en forma electrónica a través de tablas. Las bases de datos permiten ser manipuladas a través de un sistema llamado SGBD como por ejemplo programas SQL y Oracle siendo los más utilizados a nivel mundial. Dentro de estos programas existen 2 principales componentes que son DDL y DML, el primero de llama lenguaje de definición de datos, estructura la base de datos que se desea realizar creando, borrando o alterando las tablas con el contenido. El segundo es lenguaje de manipulación de datos y sus elementos permiten como su nombre indica manipular datos. Cuando se realizan las bases de datos se puede evidenciar que siempre sientan la misma base, primero se deben crear la base de datos y tablas con atributos asignado, las cuales deben estar bien estructuradas y así almacenan los datos que se deseen. Posteriormente al tener la bases planteadas se pueden modificar como el usuario desee y esa es la magia de las ...

Mi aprendizaje sobre DDL y DML

El lenguaje de consulta estructurado SQL se compone por un conjunto de herramientas que permiten crear, actualizar y manipular las bases de datos, Existen 2 tipos de comandos que son los siguientes 1)DDL El lenguaje de definición de datos o DDL es un lenguaje que se encuentra en los SGBD que implementan la posibilidad del usuario de realizar la estructura de una nueva base de datos, de campos e índices a través de los siguientes comandos: CREATE: Crea nuevos objetos como pueden ser nuevas bases de datos, campos e índices. ALTER: Se utiliza para modificar objetos de las tablas agregando campos o cambiando definiciones de los campos. DROP: Se emplea para eliminar objetos como tablas e índices, vistas. 2)DML El lenguaje de manipulación de datos o DML es un idioma que son proporcionados por los SGBD, este permite a los usuarios de esta llevar a cabo operaciones de consulta y modificación de los datos contenidos de las bases de datos. algunos de sus comandos son los siguientes: INSERT: Perm...

Mi aprendizaje sobre consulta de datos

 Las consultas de datos permiten crear un llamado a la base de datos y sus tablas para  Una consulta puede servir para pedir resultados de datos de la base de datos, para llevar a cabo una acción relativa a los datos o para ambas cosas. También sirve para obtener una respuesta a una pregunta sencilla, efectuar cálculos, combinar datos de distintas tablas o agregar, cambiar o eliminar datos de una base de datos.   Select*from (Tabla que se desee): permite mostrar todos los datos de la tabla asignada, También si se desa solo columnas especificas se puede utilizar: Select columna1,columna2.... from (tabla que desee). where: Este comando crea una condición, al recuperar los datos de las tablas o de un conjunto de tablas, si se cumple la condición creada la consulta devuelve los valores relacionados con la condición. Order by: Ordena los valores de las tablas según la columna asignada, normalmente se ordenan de manera ascendente, si se quiere un orden inverso se utiliza al fin...

Mi aprendizaje sobre herramientas gestión de BD

Herramientas de gestión de bases de datos Como su nombre lo indica, Los gestores de bases de datos son un conjunto de programas que permiten diseñar, modificar, crear y hacerle mantenimiento a una red de base de datos, también son llamados SGBD(sistema gestor de bases de datos). Esto es muy importante debido a que si la cantidad de datos aumenta, este sistema permite que contantemente podemos acceder a las bases de datos y así evitar rendimientos no eficientes de las aplicaciones. Algunos de los SGBD son: Dbase Fox Acces Informix Oracle Internase SQL server My SQL Siendo SQL y Oracle los más utilizados a nivel mundial. Su funcionamiento se centra en organizar los archivos de su base de datos y proporciona a los usuarios finales mas acceso y control sobre sus datos, un SGBD permite a los usuarios manipular sus datos en los archivos de bases de datos permitiendo crearlos, editarlos y actualizarlos cuando sea necesario.

Manipulando datos

 ¿para qué sirven las sentencias de DML? DML o data manipulation lenguage es una herramienta que permite gestionar y manipular los datos de una base de datos, se utiliza principalmente para insertar, actualizar, eliminar y recuperar los datos de una base de datos. INSERT: ingresar los registros de las tablas. SELECT:  se utiliza para consultar los datos almacenados por una petición del usuario. UPDATE: se emplea para cambiar o actualizar valores de campos de la base de datos. DELETE:  Empleado para eliminar registros de tablas. Tabla con 5 campos Create table tblDatos Documento int, Nombre varchar(50) not null, Telefono int not null, edad int, dirección varchar(100), Crear clave principal y foranea Primary key (documento), Foreign key (edad) Insertar datos Insert into tblDatos values (486341,'Marco',5896644,23,'calle86#****') insert into tblDatos values(65522,'Isabela',6422587,18,carrera59#****) insert into tblDatos values (879532,'Maria',5532248,16,Diag...