• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 1 fuera de 4 páginas
Examen

C170 Data Management - Applications SQL Syntax

Document preview thumbnail
Vista previa 1 fuera de 4 páginas

CREATE TABLE syntax DDL CREATE TABLE tableName ( colName dataType constraint INDEX indexName (colName) PRIMARY KEY (colName, colName) or colName dataType PRIMARY KEY FOREIGN KEY (colName, colName) REFERENCES tableName (colName) ); CREATE INDEX syntax DDL CREATE [UNIQUE] INDEX indexName ON tableName (colName); UNIQUE should only be used on a column that should not have duplicate values. DROP INDEX syntax DDL DROP INDEX indexName; DROP INDEX 'PRIMARY' ON tableName; drops PK ALTER INDEX DDL ALTER INDEX indexName ON tableName (colName, colName); INSERT command syntax DML INSERT INTO tableName VALUES (val1, val2, val3...); For inserting new rows into existing table. UPDATE syntax DML UPDATE tableName SET colName = expression {ex. PRICE = 4.00} WHERE condition; {ex. S_NUMBER = A123} For modifying data in a table DELETE syntax DML DELETE FROM tableName WHERE condition; {ex. PRICE 3.00} For deleting rows from a table ALTER TABLE syntax DDL ALTER TABLE tableName ADD (colName, dataType); or ALTER TABLE tableName ADD INDEX indexName (colName); or ALTER TABLE tableName ADD PRIMARY KEY (colName); or ALTER TABLE tableName ADD FOREIGN KEY (colName) REFERENCES tableName; ALTER TABLE tableName DROP COLUMN colName; or DROP CONSTRAINT constraintName; or DROP PRIMARY KEY; or DROP INDEX indexName; ALTER TABLE tableName MODIFY (colName dataType); For changing a columns data characteristics. To copy a table and populate it from existing table DDL CREATE TABLE newTableName (create table parameters); then INSERT INTO newTableName (newColList) SELECT existingColList FROM existingTable Name; or CREATE TABLE newTableName AS SELECT oldCol1 AS newCol1, oldCol2 AS newCol2 FROM existingTableName; or CREATE TABLE....LIKE followed by INSERT INTO...SELECT Creates DB if it does not already exist DDL CREATE DATABASE IF NOT EXISTS dbName CREATE VIEW DDL CREATE VIEW viewName AS SELECT query FROM tableName; Changing a VIEW DDL ALTER VIEW Subquery DML SELECT colName FROM tableName WHERE colName = (SELECT colName FROM tableName WHERE condition);


Información del documento

Subido en
3 de septiembre de 2023
Número de páginas
4
Escrito en
2023/2024
Tipo
Examen
Contiene
Preguntas y respuestas
$14.99

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
FREEMANSHARP
3.6
(29)
Vendido
150
Seguidores
70
Artículos
7608
Última venta
2 meses hace




Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes

Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.