O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

Modelo Lógico - Actividad practica 03

Oscar Leonardo Lasprilla Cabarcas Construcción/Ingeniería Certificado PMP (Dirección de Proyectos) Espanhol 16 flashcards

Flashcards do conjunto (16)

  1. 1Que es un RDBMS(RDBMS) es una colección de programas y capacidades que permiten a los equipos de TI y a otros crear, actualizar, administrar e interactuar con una base de datos relacional.
  2. 2Que es SQL(SQL) es un lenguaje gestor para el manejo de la información en las bases de datos relacionales. Este tipo de lenguaje de programación permite comunicarse con la base de datos y realizar operaciones de acceso y manipulación de la información almacenada.
  3. 3Qué tipo de instrucciones maneja SQLEn primer lugar, el lenguaje SQL no se considera un lenguaje de programación, sino lenguaje de acceso a datos. Para comenzar, vamos a ver sus características principales.
    el lenguaje SQL, nos sirve para realizar diferentes operaciones a través de distintas instrucciones. Por esta razón vamos a ver ampliamente, cada uno de los grupos en los que se dividen.
    DML o Data Manipulation Language.
    DDL o Data Definition Language.
    DCL o Data Control Languege.
  4. 4Como se crea una tabla en MysqlLas tablas son los elementos más importante dentro de una base de datos ya que se utilizan para almacenar los datos de nuestra aplicación
    Una tabla está compuesta principalmente por filas y columnas. En ella, las columnas se denominan campos, mientras que las filas se conocen como registros.
    Podemos crear una tabla usando el comando CREATE TABLE. Para ello, primero vamos a conectarnos a MySQL/MariaDB y luego acceder a nuestra base de datos storage:
    El comando CREATE TABLE requiere que especifiques el nombre de la tabla y su encabezado, el cual es una lista de definiciones de campos separadas por coma. Por ejemplo, en la tabla que creamos:
    El nombre de la tabla es employe es.
    El encabezado de la tabla es todo lo que va entre paréntesis.
    Y cada línea dentro de los paréntesis corresponde a una definición de campo.
    Además, nota que cada «definición de campo» está formada a su vez por el nombre del campo, tipo de dato y restricciones (en ese orden).
  5. 5Ejemplo Como se crea una tabla en MysqlPor ejemplo, en la definición de campo dni VARCHAR(20) UNIQUE:
    dni es el nombre del campo.
    VARCHAR es el tipo de dato.
    (20) es una restricción que indica el máximo de caracteres permitidos en el campo.
    UNIQUE es una restricción que indica que solo un registro de ese campo podrá tener ese valor, es otras palabras, esta restricción no permite que el campo tenga valores duplicados.
  6. 6Cuáles son los tipos de datos básicos de una tabla en Mysql -Es necesario crear las tablas correspondientes dentro de la base de datos. Para cada campo de cada una de las tablas, es necesario determinar el tipo de datos que contiene, para de esa forma ajustar el diseño de la base de datos, y conseguir un almacenamiento óptimo con la menor utilización de espacio.
    Los tipos de datos que puede haber en un campo, se pueden agrupar en tres grandes grupos:
    * Tipos numéricos
    * Tipos de Fecha
    * Tipos de Cadena
  7. 7Cuáles son los tipos de datos básicos de una tabla en Mysql - ContinuaciónEstos son algunos tipos de datos básicos:
    - varchar: se usa para almacenar cadenas de caracteres. Una cadena es una secuencia de caracteres. Se coloca entre comillas (simples): 'Hola'. El tipo "varchar" define una cadena de longitud variable en la cual determinamos el máximo de caracteres. Puede guardar hasta 255 caracteres. Para almacenar cadenas de hasta 30 caracteres, definimos un campo de tipo varchar(30). Si asignamos una cadena de caracteres de mayor longitud que la definida, la cadena se corta. Por ejemplo, si definimos un campo de tipo varchar(10) y le asignamos la cadena 'Buenas tardes', se almacenará 'Buenas tar' ajustándose a la longitud de 10 caracteres.
    - integer: se usa para guardar valores numéricos enteros, de -2000000000 a 2000000000 aprox. Definimos campos de este tipo cuando queremos representar, por ejemplo, cantidades.
  8. 8Cuáles son los tipos de datos básicos de una tabla en Mysql - Continuación 2- float: se usa para almacenar valores numéricos decimales. Se utiliza como separador el punto (.). Definimos campos de este tipo para precios, por ejemplo.
    Antes de crear una tabla debemos pensar en sus campos y optar por el tipo de dato adecuado para cada uno de ellos. Por ejemplo, si en un campo almacenaremos números enteros, el tipo "float" sería una mala elección; si vamos a guardar precios, el tipo "float" es correcto, no así "integer" que no tiene decimales.
  9. 9Como se realizan modificaciones a la tabla después de haberla creadoSe explica cómo modificar una tabla utilizando la instrucción ALTER TABLE en SQL. por ejemplo, para agregar una columna, modificar una columna, eliminar una columna, cambiar el nombre de una columna o cambiar el nombre de una tabla con sintaxis y ejemplos.
  10. 10Continuación, Como se realizan modificaciones a la tabla después de haberla creadoModificar una tabla
    Para modificar una tabla, use un comando ALTER TABLE. Puede usar un comando ALTER TABLE para agregar, modificar o quitar columnas o restricciones. Un comando ALTER TABLE tiene la sintaxis siguiente:
    ALTER TABLE table_name predicate
    donde el predicado puede ser cualquiera de los siguientes:
    ADD COLUMN field type[(size)] [NOT NULL] [CONSTRAINT constraint]
    ADD CONSTRAINT multifield_constraint
    ALTER COLUMN field type[(size)]
    DROP COLUMN field
    DROP CONSTRAINT constraint
    Supongamos que desea agregar un campo de texto de 10 caracteres para almacenar información sobre la condición de cada coche. Puede hacer lo siguiente:
    En la pestaña Crear, en el grupo Macros & código, haga clic en Diseño de consulta.
    En la pestaña Diseño, en el grupo Tipo de consulta, haga clic en Definición de datos.
    La cuadrícula de diseño está oculta y se muestra SQL pestaña de objeto de vista.
    Escriba la siguiente instrucción SQL datos:
    ALTER TABLE Cars ADD COLUMN Condition TEXT(10)
    En la pestaña Diseño, en el grupo Resultados, haga clic en Ejecutar.
  11. 11Que son restriccionesLas restricciones en SQL Server son reglas y restricciones predefinidas que se aplican en una sola columna o en varias columnas, relacionados a los valores permitidos en las columnas, para mantener la integridad, precisión y confiabilidad de los datos de esa columna.
    Una restricción establece una condición lógica que debe cumplir un campo o una combinación de campos cuando se insertan valores. Por ejemplo, una restricción UNIQUE impide que el campo restringido acepte un valor que duplicaría un valor existente para el campo.
    Una relación es un tipo de restricción que hace referencia a los valores de un campo o una combinación de campos de otra tabla para determinar si se puede insertar un valor en el campo restringido o la combinación de campos. No se usa una palabra clave especial para indicar que una restricción es una relación.
    Para crear una restricción, use una cláusula CONSTRAINT en un comando CREATE TABLE o ALTER TABLE. Hay dos tipos de cláusulas CONSTRAINT: una para crear una restricción en un solo campo y otra para crear una restricción en varios campos.
  12. 12Como eliminamos un campo de una tablaEliminar registros de una tabla
    Para eliminar los datos que contiene actualmente una tabla, se usa la instrucción DELETE, a la que se suele denominar "consulta de eliminación". También se llama "truncar una tabla". La instrucción DELETE puede quitar uno o varios registros de una tabla y, en general, tiene esta forma:
    La instrucción DELETE no quita la estructura de la tabla, sino solamente los datos que contiene en ese momento la estructura de la tabla. Para quitar todos los registros de una tabla, use la instrucción DELETE y especifique de qué tabla o tablas quiere eliminar todos los registros.
    Ejemplo: DELETE FROM table list
  13. 13Como eliminamos una tablaEl comando DROP TABLE en SQL permite eliminar permanentemente una tabla de una base de datos. Esto elimina al mismo tiempo los posibles índices, disparadores, restricciones y permisos asociados a esta tabla.
    Advertencia: este comando debe ser usado con cuidado porque una vez borrado, los datos se pierden. Antes de usarlo de forma importante, puede ser conveniente hacer una copia de seguridad para evitar sorpresas desagradables.
    Sintaxis
    Primero, especifica el nombre de la tabla que se eliminará.
    En segundo lugar, especifica el nombre de la base de datos en la que se creó la tabla y el nombre del esquema al que pertenece la tabla. El nombre de la base de datos es opcional. Si lo omites, la instrucción DROP TABLE eliminará la tabla en la base de datos actualmente conectada.
    Para borrar una tabla "nombre_tabla" simplemente use la siguiente sintaxis :
    DROP TABLE nombre_de_tabla
    NOTA si hay una dependencia con otra tabla, se recomienda eliminarlas antes de borrar la tabla. Este es el caso, por ejemplo, si hay llaves ajenas/foráneas.
  14. 14Como crear valores por defecto para un campo de una tabla.Si al insertar registros no se especifica un valor para un campo que admite valores nulos, se ingresa automaticamente "null" y si el campo está declarado "identity", se inserta el siguiente de la secuencia. A estos valores se les denomina valores por defecto o predeterminados.
    Un valor por defecto se inserta cuando no está presente al ingresar un registro y en algunos casos en que el dato ingresado es inválido.
    Para campos de cualquier tipo no declarados "not null", es decir, que admiten valores nulos, el valor por defecto es "null". Para campos declarados "not null", no existe valor por defecto, a menos que se declare explícitamente con la cláusula "default".
    Para todos los tipos, excepto los declarados "identity", se pueden explicitar valores por defecto con la cláusula "default".
    Podemos establecer valores por defecto para los campos cuando creamos la tabla. Para ello utilizamos "default" al definir el campo. Por ejemplo, queremos que el valor por defecto del campo "autor" de la tabla "libros" sea "Desconocido" y el valor por defecto del campo "cantidad" sea "0":
  15. 15Continuación Como crear valores por defecto para un campo de una tabla.Ejemplo:
    CREATE TABLE libros(
    codigo int identity,
    titulo varchar(40),
    autor varchar(30) NOT NULL DEFAULT 'Desconocido',
    editorial varchar(20),
    precio decimal(5,2),
    cantidad tinyint DEFAULT 0
    );
    Si al ingresar un nuevo registro omitimos los valores para el campo "autor" y "cantidad", Sql Server insertará los valores por defecto; el siguiente valor de la secuencia en "codigo", en "autor" colocará "Desconocido" y en cantidad "0".
    Entonces, si al definir el campo explicitamos un valor mediante la cláusula "default", ése será el valor por defecto.
  16. 16Cuál es la función de las siguientes restricciones: o Null o Unique o Primary key o Foreign keyLas restricciones de SQL se utilizan para especificar reglas para los datos de una tabla.
    Las restricciones se utilizan para limitar el tipo de datos que pueden incluirse en una tabla. Esto asegura la precisión y confiabilidad de los datos en la tabla. Si hay alguna violación entre la restricción y la acción de datos, la acción se aborta.
    Las restricciones pueden ser de nivel de columna o de tabla. Las restricciones de nivel de columna se aplican a una columna y las restricciones de nivel de tabla se aplican a toda la tabla.
    Las siguientes restricciones se usan comúnmente en SQL:
    NOT NULL- Asegura que una columna no puede tener un valor NULL
    UNIQUE- Asegura que todos los valores en una columna sean diferentes
    PRIMARY KEY- Una combinación de a NOT NULLy UNIQUE. Identifica de forma única cada fila en una tabla
    FOREIGN KEY - Previene acciones que destruirían enlaces entre tablas

Informações

Descrição
Modelo Lógico Actividad practica 03
Visualizações
6
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?