Dbadminfund Ppt 1.4 Cv

June 10, 2018 | Author: Paul Delgado Soto | Category: Table (Database), Databases, Data Management Software, Computer Programming, Information Science


Comments



Description

En esta lección repasarán: Relación entre DDL y DML DDL Esquema CREATE ALTER DROP .Perspectiva general de la lección 1.4 Comprender el lenguaje de definición de datos (DDL). Puede encontrar más información referente a este tema en la lección 1.Relación entre DDL y DML DML Lenguaje de manipulación de datos (DML). Un sistema de gestión de bases de datos (DBMS) es un lenguaje utilizado para insertar datos. .3. actualizarlos y realizar consultas en una base de datos. El lenguaje DML se utiliza para manipular los datos de una base de datos. El lenguaje DML es capaz de realizar cálculos matemáticos y estadísticos que facilitan la creación de reportes. El acrónimo utilizado es DML. ubicaciones de archivo y estrategias de almacenamiento. El lenguaje DDL se utiliza para crear la estructura para la base de datos. . la definición de campos. especialmente la presentación de los registros. el esquema de la base de datos o ambos.Relación entre DDL y DML (continuación) DDL Lenguaje de definición de datos (DDL). Lenguaje que define todos los atributos y propiedades de una base de datos. claves. El lenguaje DDL trabaja al nivel de la tabla de la base de datos. El acrónimo utilizado es DDL. Un esquema define aspectos de la base de datos como sus atributos (campos) así como los dominios y parámetros de los mismos.Esquema El esquema describe la estructura de la base de datos a un DBMS en el lenguaje proporcionado por el DBMS. . Los esquemas se definen generalmente utilizando comandos de un lenguaje DDL que sea compatible con el sistema de base de datos. La siguiente sentencia crea una base de datos llamada Alumnos. apellido char(20) not null. beca_cantidad int not null) . id_alumno int not null. CREATE DATABASE Alumnos La siguiente sentencia crea una tabla con cuatro atributos/campos en la base de datos actual.CREATE Hay dos modalidades de la sentencia CREATE. Todos los campos deben tener datos cuando se rellenen debido al atributo not null. CREATE TABLE beca_info (nombre char(20) not null. En el siguiente ejemplo modificamos la estructura de la tabla Beca_info. campo apellido a un tipo de dato VARCHAR (tamaño). ALTER TABLE Beca_info ALTER apellido VARCHAR(35) . Añadimos un campo numérico como referencia a un programa federal. El campo puede estar vacío o puede contener un valor null.ALTER • ALTER cambia la estructura de la tabla. en este ejemplo cambiamos la estructura de la tabla Beca_info. ALTER TABLE Beca_info ADD Federal int null También es posible modificar atributos. En el siguiente código se elimina la tabla Beca_info y todo el contenido de la tabla. DROP TABLE Beca_info .DROP La sentencia DROP TABLE elimina la tabla y todos sus datos. DML El lenguaje DML se utiliza para recuperar y modificar la información de una base de datos. . SELECT * FROM Beca_info WHERE beca_cantidad > 36000 Con este código. hemos seleccionado todos los alumnos becados con más de $36. Estos comandos se utilizan por todos los usuarios de la base de datos durante un día normal. A continuación se presenta un repaso básico de algunos de los comandos más comunes del lenguaje DML: • SELECT El comando SELECT es el más utilizado en DML.000 en la tabla Beca_info. Permite a los usuarios recuperar información específica de la base de datos. A través de este código hemos creado a Juan Pérez. .12345. id_alumno y beca_cantidad. se le ha asignado un ID de alumno así como una beca con el valor de $2200. INSERT INTO Beca_info VALUES (‘Juan’. apellido.INSERT El comando INSERT se utiliza para agregar registros a una tabla existente.2200) Hay cuatro valores especificados para este registro los cuales corresponden a los atributos/campos en la tabla en el orden en el cual se definieron: nombre. ‘Pérez’. . ya sea datos individuales o grupos de datos.000 al valor de la beca del alumno 12345. UPDATE Beca_info SET beca_cantidad = beca_cantidad + 4000 WHERE id_alumno = 12345 El comando UPDATE llama a la tabla Beca_info y le suma $4.UPDATE El comando UPDATE se puede utilizar para modificar información contenida en una tabla. DELETE FROM Beca_info WHERE id_alumno = 12345 Puesto que estamos borrando todos los campos de este registro en particular de la tabla. no necesitamos especificar los nombres de los campos como lo hicimos cuando insertamos el registro.DELETE El comando DELETE se utiliza para eliminar registros de una tabla existente. Con este procedimiento se elimina el registro con el id_alumno=12345. .
Copyright © 2024 DOKUMEN.SITE Inc.