Software Punto De Venta En C++ Builder
sonisssss14 de Abril de 2012
604 Palabras (3 Páginas)1.217 Visitas
CREAR BASE DE DATOS
CREATE DATABASE ´estudianteBD´;
CREATE =CREAR.
DATABASE=BASE DE DATOS.
Entonces crear base de datos con el nombre de la base de datos es ´estudianteBD´.
CREAR UNA TABLA
CREATE TABLE ´nombre_E´(
´id_E´ VARCHAR(20) NOT NULL,
´Nom1_E´ VARCHAR(20) NOT NULL,
´Nom2_E´ VARCHAR(20) NOT NULL,
´Apellido_E´ VARCHAR(20) NOT NULL,
PRYMARY KEY (´id_E´)
)ENGINE =MYSIAM;
CREATE=CREAR.
TABLE=TABLA.
Entonces crear tabla con el nombre ´nombre_E´(
Dentro de esta tabla se van a crear unos campos con un tipo de dato VARCHAR de tamaño 20
NOT NULL,=Quiere decir que el campo no está vacio
PRYMARY KEY= Es para indicar la llave primaria en este caso es(´id_E´)
)ENGINE =MYSIAM= Este es el motor de almacenamiento de datos usado por el sistema de administrador de base de datos relacionales.
CREAR CAMPOS DE TABLA
ALTER TABLE ´nombre_E´ ADD´Apellido_2´ VARCHAR(20) NOT NULL,
ALTER TABLE= ALTER Permite modificar a estructura de un objeto en este caso se va a agregar un campo a la tabla ´nombre_E´ el campo se va a agregar es ´Apellido_2´
MODIFICAR EL NOMBRE DE UN CAMPO
ALTER TABLE ´nombre_E´ CHANGE ´Apellido_E´ ´Apellido1_E´ VARCHAR(20) NOT NULL;
CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
Este fragmento de código va a modificar un campo de taba (ALTER TABLE ´nombre_e´) se va a reemplazar el campo CHARACTER SET es el tipo de caracteres que se va a usar en este caso es utf8 (Formato de transformación Unicode de 8 bit) es una codificación de caracteres de largo variable. Usa grupo de Bytes para representar el estándar Unicode para la mayoría de los lenguajes del mundo.
ELIMINAR CAMPO
ATER TABLE ´nombre_e´ DROP ´Apellido2´_E´
Se da nombre de la la taba ´nombre_e´ y se usa la sentencia DROP para eliminar el campo ´Apeido2_E´
BORRAR BASE DE DATOS
DROP DATA BASE ´estudianteBD´;
Para borrar una base de datos se usa la sentencia DROP DATA BASE y el nombre de la base de Datos en este caso ´estudianteBD´;
INSERTAR DATO
INSERT INTO ´estudianteBD´Nombre_e´(
´id_E´Nom1_E´,
´Nom2_E´,
´Apellido1_E´,
´Apellido2_E´,
)
VALUES(
´1143838547´,´ALVARO´,´JOSE´,´CARDONA´,´HURTADO´
);
El INSERT INTO agrega uno o mas registros a una ( y solo una) tabla en una base de datos relacional. Se utiliza para insertar un dato seguido del nombre de la BD(´estudiante BD´) y el nombre de la tabla donde se quiere agregar los datos ( Nombre_e´), también se escriben los nombres de los campos que se quieren llenar, y después se muestran un VAUES que son valores que se van a agregar a dichos campos escritos anteriormente.
ELIMINAR DATO
DELETE FROM ´nombre_e´ WHERE CONVERT (nombre_e´,´id_E´ USING utf8)=´1143838547 LIMIT1
La sintaxis borra uno o mas registros existentes en una taba, en este caso la taba es nombre_e el fragmento WHERE CONVERT se usa para seleccionar la tabla y el campo de donde se quiere eiminar el dato y el using es para decir que tipo de caracteres se va a modificar y después se dice que dato se va a eliminar en este caso ´1143838547´ que es la llave primaria y la sentencia LIMIT limita el rango de registros devueltos.
ACTUALIZAR DATO
UPDATE ´estudiante_BD´,´nombre_e´ SET ´Nom1_E´=´ANDRES´
´Nom2_E´=´CARDONA´,
´Apellido1_E´=´HURTADO´ WHERE CONVERT (´nombre_e´,
´Id_E´USING utf8)=´1143838547´ LIMIT1;
La sintaxis UPDATE es utilizada para modificar los valores de un conjunto de registros existentes en
...