*   >> Lectura Educación Artículos >> science >> programación

Mysql Data Definition Basics

erLevel, CostPrice, SellingPrice) El SQL declaración para crear la tabla Productos es: CREATE TABLE productos (ProductID INTEGER NOT NULL AUTO_INCREMENT, ProductName CHAR (40), Categoría CHAR (30), Cantidad INTEGER, ReorderLevel INTEGER, CostPrice DECIMAL (19,2), SellingPrice DECIMAL (19,2 ), PRIMARY KEY (ProductID ASC), ÍNDICE (ProductName), ÍNDICE (Categoría)); La explicación es similar a la de la tabla anterior. Aquí, el ProductName y las columnas Categoría se indexan (columnas que determinan con frecuencia orden de clasificación).

He utilizado DECIMAL (19,2) para el tipo de datos DINERO. Esto significa que puede tener hasta 19 dígitos para todo el número y 2 dígitos decimales. Este es el tipo que debes usar para el dinero. La clave principal no tiene que ser AUTO_INCREMENT (autonumber). La empresa puede tener su propia manera de dar valores para la clave principal. MySQL puede tener una función (código) para producir tales valores. Con AUTO_INCREMENT, el número se incrementa en 1 en general, a medida que bajan la columna.

MySQL puede tener una forma de producir valores de incremento superiores a 1; Sin embargo, no voy a entrar en eso en esta serie. Consulte el manual o algún otro documento para ello.El Proveedores Tabla La notación tabla proveedores es, proveedores (IdProveedor, nombre, dirección, ciudad, estado, país, teléfono) La sentencia SQL para crear la tabla proveedores es: CREATE TABLE Proveedores (IdProveedor INTEGER NOT NULL AUTO_INCREMENT, Nombre CHAR (40), CHAR Dirección (60), Ciudad de CHAR (30), Estado CHAR (30), País CHAR (40), Teléfono CHAR (12), PRIMARY KEY (IdProveedor ASC), ÍNDICE ( Nombre) ); La explicación es similar a la de los Clientes notación mesa table.

The Empleado Tabla El empleado es, Empleado (EmployeeID, nombre, dirección, ciudad, estado, país, teléfono, Manager) La sentencia SQL para crear la tabla Empleado es: CREATE TABLE Empleado (EmployeeID INTEGER NOT NULL AUTO_INCREMENT, Nombre CHAR (40), CHAR Dirección (60), Ciudad de CHAR (30), Estado CHAR (30), País CHAR (40), Teléfono CHAR (12), Gerente INTEGER, PRIMARY KEY ( EmployeeID ASC), ÍNDICE (Nombre)); La explicación es similar a la de la tabla Clientes.

La notación Mesa de Ventas El Ventas es, Ventas (SaleID, DATEANDTIME, EmployeeID, CustomerID) La sentencia SQL para crear la tabla de ventas es: CREATE Ventas MESA (SaleID INTEGER NOT NULL AUTO_INCREMENT, DateAndTime TIMESTAMP, EmployeeID INTEGER, CustomerID INTEGER, CLAVE PRIMARIA (ASC SaleID), FOREIGN KEY (EmployeeID)

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.