*   >> Leitura Educação Artigos >> science >> programação

Definição de dados Mysql Basics

, PRIMARY KEY (ProductID ASC), INDEX (ProductName), INDEX (Categoria)); A explicação é semelhante ao do quadro anterior. Aqui, o ProductName e as colunas são indexados Categoria (colunas que freqüentemente determinam a ordem de classificação). Eu tenho usado DECIMAL (19,2) para o tipo de dados do Money. Isto significa que você pode ter até 19 dígitos para todo o número e 2 dígitos decimais. Este é o tipo que você deve usar para o dinheiro. A chave primária não tem de ser AUTO_INCREMENT (autonumber). A empresa pode ter sua própria maneira de dar valores para a chave primária.

MySQL pode ter uma função (código) para a produção de tais valores. Com AUTO_INCREMENT, o número aumenta por 1 geralmente como você vai para baixo da coluna. MySQL pode ter uma forma de produzir valores de incrementação superiores a 1; no entanto, eu não vou entrar em que nesta série. Consulte o manual ou algum outro documento para that.

The Fornecedores Tabela A notação Fornecedores mesa é, Fornecedores (SupplierID, Nome, Endereço, Cidade, Estado, País, telefone) A instrução SQL para criar a tabela Fornecedores é: CREATE TABLE Fornecedores (SupplierID INTEGER NOT NULL AUTO_INCREMENT, CHAR Nome (40), CHAR Endereço (60), Cidade CHAR (30), Estado CHAR (30), País CHAR (40), Telefone CHAR (12), PRIMARY KEY (SupplierID ASC), INDEX ( Nome) ); A explicação é semelhante à dos clientes table.

The Employee tabela de funcionários notação da tabela é, Empregado (EmployeeID, Nome, Endereço, Cidade, Estado, País, Telefone, Manager) A instrução SQL para criar a tabela de funcionários é: CREATE TABLE Empregado (EmployeeID INTEGER NOT NULL AUTO_INCREMENT, nome CHAR (40), CHAR Endereço (60), Cidade CHAR (30), Estado CHAR (30), País CHAR (40), Telefone CHAR (12), Gerente INTEIRO, PRIMARY KEY ( EmployeeID ASC), INDEX (Name)); A explicação é semelhante ao da tabela clientes.

A tabela a notação da tabela de vendas do Sales é, Vendas (SaleID, DateAndTime, EmployeeID, CustomerID) A instrução SQL para criar a tabela de vendas é: CREATE TABLE vendas (SaleID INTEGER NOT NULL AUTO_INCREMENT, DateAndTime timestamp, EmployeeID INTEIRO, CustomerID integer, PRIMARY KEY (ASC SaleID), FOREIGN KEY (EmployeeID) REFERÊNCIAS Employee (EmployeeID) ON UPDATE CASCADE ON DELETE CASCADE, FOREIGN KEY (CustomerID) Referências Clientes (CustomerID) na atualização CASCADE ON DELETE CASCADE); Criação de tabelas é semelhante. No entanto, há certas coisas a serem observadas aqui.

Para a coluna DateAndTime, o tipo de dados é timestamp (d

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.