Transcrições
1. Boas-vindas ao acesso para iniciantes: Bem-vindo ao curso Microsoft Access para iniciantes. Neste curso, vou te ensinar como criar um banco de dados simples do zero. E vou te ensinar todos os prós e contras do acesso enquanto criamos esse banco de dados. Mas antes de chegarmos muito longe nisso, deixem-me começar respondendo à pergunta. O que é um banco de dados e por que você gostaria de usar o Microsoft Access em vez de, digamos, Microsoft Excel? Porque eu acho que a maioria das pessoas que vêm para este curso provavelmente vai ter alguma experiência com o Excel, mas tem uma idéia de que o acesso pode atendê-los melhor para o que eles estão tentando fazer. E se você não tem experiência com o Excel, tudo bem também. Eu realmente vou ensinar este curso desde o início. Mas a maioria das pessoas que estão interessadas nas pontuações provavelmente foram usando o Excel para fazer coisas que eles devem estar usando o acesso para. Então vamos falar sobre por que você usaria bem o acesso. O acesso é um banco de dados. software de gerenciamento e os bancos de dados são ótimos para armazenar cidades e toneladas de informações e criar relações entre todas essas informações, para que seja fácil classificar
facilmente através de fácil localização e fácil de usar. Se você pensar sobre a última vez que você foi ao supermercado e eles estão pegando seus itens e eles estão escaneando os números de cada um de seus itens individuais, o que eles realmente estão fazendo é colocar o número para, digamos, seu salário em seu banco de dados da loja. E esse banco de dados está enviando o preço. A descrição, qualquer informação de desconto para esse salário de volta para o caixa para que eles possam processar seu pedido . E se você é um membro de um programa de recompensas e você der ao caixa seu número de telefone e eles entraram no computador que também está se conectando a um banco de dados e ele está pegando suas informações agora, se você gosta de ter seu telefone número em seu sistema ou não é irrelevante. O ponto é que eles têm um banco de dados que está armazenando seu histórico de compras, então ele tem informações sobre quanto você gasta e os tipos de coisas que você compra. E isso é tudo possível porque a mercearia tem um banco de dados que armazena organiza e relaciona todas essas informações, e você verá exemplos de bancos de dados em quase todos os lugares que você for. Sempre que você faz login em uma conta bancária, on-line, onde você faz uma pesquisa no Google ou na Amazon, você está usando algum tipo de banco de dados. Agora o acesso foi projetado para criar bancos de dados de menor escala. Obviamente, o Google está usando um banco de dados gigantesco que não seria prático para criar com acesso. Mas os benefícios do acesso são que ele é realmente bastante poderoso. Mesmo que seja projetado para bancos de dados menores. É relativamente fácil de aprender. É um pouco mais difícil aprender acesso pela primeira vez. Isso é aprender, digamos, Microsoft, Excel, mas não muito mais difícil. E a
propósito, no final deste curso, vai parecer muito menos intimidante para você. E também é muito menos caro do que muitos outros softwares de gerenciamento de banco de dados. O acesso é ótimo para fazer soluções do muito simples ao muito complexo. Um exemplo simples seria apenas uma lista de contatos. É uma versão muito simples de um banco de dados. Nós apenas armazenamos todos os seus contatos e podemos gerar relatórios que mostram listas alfabéticas com números de telefone e coisas assim. Um banco de dados mais complexo seria um sistema de rastreamento de pedidos que você cria para uma pequena empresa. Você pode fazer projetos de uma só vez. Meu irmão tem um ótimo exemplo. Ele é um engenheiro, e eles rastreiam o desgaste em peças de máquinas usando um simples banco de dados de acesso. Uma das vantagens que o acesso tem sobre o Excel é que as tabelas, que são essencialmente como planilhas do Excel, são relacionais, para que você
possa relacionar um número de tabelas diferentes entre si, e isso lhe dá muito de vantagens. Isso torna a entrada e análise de dados um pouco mais rápida, fácil e mais precisa. Isso economiza tempo porque você não precisa inserir os mesmos dados repetidamente. E também evita erros, erros de entrada
do usuário, e falaremos sobre isso mais no curso. Mas um exemplo seria se você tiver uma planilha do Excel e estiver digitando um
nome de cliente , uma pessoa poderia digitá-la em um Steve, e a próxima pessoa poderia aceitá-la como Stephen. Então, quando você tenta fazer um relatório puxando todas as ordens do Steve, você vai ter problemas. Sua desinformação, porque foi inserida de maneiras diferentes. No acesso, você pode criar restrições sobre a maneira como os dados são inseridos e forçá-los a selecionar em uma lista de clientes. Então sua única opção quando entrar seria Steve. Não há Steven no sistema, então você tem que selecionar Steve. Então, quando você vai classificar seus dados e classificar seus clientes para ver quantos pedidos Steve criou, você não tem os mesmos erros. E isso é uma coisa realmente importante que os bancos de dados de acesso fornecem. Agora, antes de começarmos a criar nosso próprio banco de dados a partir do zero e do acesso, eu quero mostrar uma maneira fácil de você simplesmente mergulhar no reboque, acessar e começar a usá-lo imediatamente. Então vamos brincar com um dos modelos existentes que já forneceu um
acesso,
e isso acesso, permitiria que você entrasse diretamente,
e em cerca de cinco minutos você poderia criar seu próprio banco de dados de contatos. Então, se isso é apenas uma lista de amigos e famílias, números de
telefone e endereços, ou se é uma lista de contatos de negócios mais complexa, eu vou mostrar a vocês como usar um que já foi criado e depois em seguida no curso entrará em criar nosso próprio banco de dados a partir do zero. Mas se você estiver na página inicial aqui no acesso e procurar contatos, verá este modelo de contatos. Então você clica nisso e então você vai nomeá-lo e criar. Agora, você pode passar por este tutorial. Você pode assistir a vídeos sobre como o modelo funciona se quiser, mas vamos apenas clicar em Introdução, e isso nos traz diretamente para a nossa lista de contatos. Agora, é
claro, você precisará habilitar o conteúdo aqui. Essa é a maneira da Microsoft de protegê-lo se você baixou algo de uma fonte
questionável. Mas onde isso está no modelo de acesso que você poderia apenas habilitar rapidamente o conteúdo. Livre-se disso de novo. E agora estamos diretamente no banco de dados totalmente funcional, e ao longo do curso, vamos entrar em definições de todas essas diferentes partes da
tela do banco de dados de acesso . Mas, por enquanto, vamos olhar para tabelas, formulários e relatórios. Então vamos ver o quão difícil seria para nós criar nossa própria lista de contatos. Usando este modelo de banco de dados, podemos entrar aqui e podemos digitar um nome. Steve McDonald. A empresa vai apenas chamar-se pode gravar no instrutor de título de trabalho, e então podemos selecionar uma categoria pessoal. Podemos adicionar endereços de e-mail, números de
telefone, etc. Vamos colocar outra. Pub queima, e aqui vamos colocá-lo em seu número de telefone. Vou clicar na próxima linha e vamos explorar os formulários. Clique nos detalhes de contato. Ele aparece um formulário que tem todos os detalhes para Bob Barnes. Se eu quiser entrar em outro, eu posso clicar, salvar e novo, e ele vai limpá-lo e me dar um novo formulário. Então vamos colocar Aaron Arnold. Vamos deixá-la em particular. Ela também é autônoma como um grupo de instrutor como instrutora. Vamos dar-lhe um número de telefone também. Vamos dar-lhe um telemóvel e um endereço. Claro, você pode preencher todo o resto desta informação, mas eu estou apenas usando isso como um exemplo. Então, podemos clicar, salvar e novo, e isso nos levará a uma nova entrada onde podemos clicar em fechar e que nos levará volta à nossa lista. Agora, se eu atualizar
isso, vai atualizar todas as informações nesta lista. E lá está ela, Aaron Arnold. Agora, se eu for para o meu diretório, eu tenho Aaron incluído nesta lista de contatos alfabéticos. E se eu for à minha lista telefónica, lá está ela com o número da empresa e o telemóvel. Então, neste banco de dados de contatos, você pode criar relatórios
personalizáveis, seja uma lista telefônica alfabética ou uma lista completa de contatos. E isso é algo que, se fosse pessoal, você poderia enviar e-mail para seus amigos e familiares, ou se você está no negócio e esta era uma lista de contatos de funcionários, então você poderia imprimir isso. Você pode criar um PDF ou um anexo de e-mail, e você pode enviar listas telefônicas personalizáveis atualizadas para o seu chefe com apenas o clique
do botão. E isso é apenas a ponta do iceberg do que você poderia fazer, mesmo com um simples banco de dados de acesso. Agora o que eu quero que você faça é clicar em arquivo e novo, e isso irá levá-lo de volta para a página inicial, onde você pode criar um novo banco de dados do zero
2. Faça uma tour do painel e de a de acesso e de fita: Então, quando você abrir o acesso pela primeira vez, você vai encontrar-se nesta tela, e isso é basicamente apenas um portal de entrada para levá-lo onde você precisa estar. E há algumas opções aqui. E, a
propósito, isso é muito semelhante ao excel se você já usou o Excel antes, mas para os fins deste curso, eu vou supor que você nunca usou o Excel ou que você não está completamente familiarizado com ele Então você tem algumas opções aqui. . Você pode ir até aqui e ver seus bancos de dados recentes. Então isso mostra coisas em que trabalhei hoje, coisas em que trabalhei ontem, e então você pode navegar em outros arquivos que você disse que trabalharam no passado. Ou você pode criar banco de dados em branco, que é o que você provavelmente vai fazer na maioria das vezes quando você está iniciando um novo
banco de dados de acesso . Ou você pode entrar em um desses modelos. E esses modelos não são tão extensos quanto os modelos que você encontrará para o Excel, mas você tem várias coisas que você pode escolher. Por exemplo, se você quiser criar uma lista de contatos, eles têm um banco de dados de contatos pré-criado que você poderia fazer uma lista de alunos que você poderia fazer. Gerenciamento de tarefas de gerenciamento de eventos aparecem temos rastreamento de ativos e assim por diante. Este vento norte é um de sistemaderastreamento de
ordens. há também um Web Apse personalizado, que permite que você crie um banco de dados que é acessível através de um aplicativo para que você possa compartilhá-lo e usá-lo em. Vários computadores em vários locais neste curso estarão focados essencialmente em bancos de dados de
desktop que você usa em seu computador, que podem ser compartilhados, mas eles estão hospedados em seu computador. Agora. Se você rolar para baixo até aqui, você pode ir para baixo para Mawr e Mawr templates. E, em seguida, se você quiser procurar por um modelo, você pode pesquisar aqui. Mas como vamos criar um banco de dados do zero para que você possa aprender a fazer isso, vamos apenas ir aqui e clicar no banco de dados em branco, e isso vai nos fazer começar agora. A primeira coisa que você vai notar é, ele diz, eu
devo criar um aplicativo de acesso ou um banco de dados de desktop de acesso? Isso é apenas um artigo de ajuda que o ajudará a decidir qual é melhor novamente. Neste curso, vamos fazer o banco de dados da área de trabalho, então vamos deixá-lo como está e continuar. Agora vamos dar um nome a isto. Vou nomear esse consultório de Davis, e então você pode clicar aqui para navegar até onde você quer que ele se encaixe no seu computador. Então, se você tiver uma pasta de documentos ou uma pasta de acesso específica onde você deseja manter todos os seus arquivos, você pode navegar para isso aqui e então você clicar em criar, e isso irá levá-lo para o programa de acesso, e você observe que ele pré-preenche uma tabela aqui para começar. Isso é basicamente apenas uma tabela de espaço reservado para que haja algo no programa quando você abri-lo. Mas o que você quer fazer é clicar e fechar isso. Então você está começando com ardósia completamente em branco, e eles virão aqui para criar, clicar, criar e tabela, e então teremos uma tabela que está pronta para começar agora, antes de eu começar a criar tabelas e os outros objetos em seu banco de dados, eu quero dar a vocês um tour da faixa de acesso e algumas das ferramentas, Então esta área aqui é o que é conhecido como a fita Eixo. Aqui é onde todas as suas ferramentas estão, e você tem guias ao longo do topo aqui que permitem que você trabalhe com as diferentes fitas. Então, porque eu criei uma tabela, ela criou uma faixa de opções especial chamada Tabela Ferramentas, que me permite fazer algum anúncio. É para a tabela para que você possa ver isso me permite editar campos. Isso me permite editar a tabela em si, e entraremos nisso mais tarde. Mas só para você saber que sempre que você estiver em uma tabela ou objeto dentro do acesso, ele vai lhe dar essas ferramentas específicas que só estão disponíveis quando você tem algo aberto. Então vamos voltar para casa para que eu possa mostrar as ferramentas mais gerais que você vai encontrar. Portanto, você provavelmente reconhecerá alguns deles do Microsoft Word. Estas são apenas ferramentas de formatação que você tem. Encontre opções para que você possa pesquisar e encontrar itens na sua tabela. Ferramentas de ar do para trabalhar com seus registros, que é essencialmente trabalhar com sua entrada de dados, esses tipos de ar e filtros. Esta é a sua área de transferência, copiar, cortar formato, pintor e colar. E então esta é a sua visão, e a vista é algo que você vai usar muito. Você pode fazer o menu suspenso aqui, e agora estamos no que é chamado de exibição de folha de dados. Esta é uma folha de dados, mas a outra é projetada para visualização. Se você clicar na vista de design, seu primeiro vai pedir-lhe para salvá-lo foi chamado Esta tabela prática Clique. OK, e agora estamos no que é chamado de vista de design, e novamente, vou entrar nisso mais à medida que vamos construir nossa primeira tabela. Mas saiba que se você usar o menu suspenso aqui ou apenas clicar sobre isso, você vai alternar para frente e para trás da vista de design para visualização de tabela, e você vai ir e para trás entre os dois como sua edição e modificação e criação de tabelas. Ok, então essa é a nossa conta inicial. A guia arquivo é o que vai realmente levá-lo de volta para onde você pode abrir novos documentos , abrir documentos existentes, salvar seus documentos, imprimir seus documentos, fechar o acesso, sua conta pessoal, deixe comentários para a Microsoft e explore diferentes opções e configurações dentro do acesso. Então, para voltar para a tela principal, basta clicar neste botão Voltar e isso coloca você de volta em seu banco de dados. Então, estamos na conta inicial. Vejamos a guia de criação. Este é o lugar onde você vai realmente criar objetos diferentes em seu banco de dados. Então eu já lhe mostrei como ir para criar e tabela, e foi assim que criamos esta tabela. Mas podemos enfraquecer, criar consultas aqui. Podemos criar formulários aqui nesta seção. Podemos criar relatórios aqui nesta seção
e, em seguida, você pode fazer macros e visual basic nesta seção. Depois, há dados externos, por exemplo. Quero dizer, o mais comum seria importar uma planilha do Excel que você deseja transformar em um banco de dados. Em seguida, você pode ir para aqui e você pode importar uma planilha do Excel usando este link. Então esta seção aqui é para importação. E, em seguida, esta seção aqui é para exportar como várias coisas, e você pode ver que você pode exportá-lo para excel. Você pode exportar como um pdf e, obviamente,
muito mais opções. Em seguida, entramos em nossas ferramentas de banco de dados, mas você tem banco de dados compacto e reparo. Você tem suas macros e noções básicas visuais. Isso oferece uma maneira alternativa de criar relacionamentos, mas você pode realmente criá-los diretamente dentro de suas tabelas enquanto você os cria. Você pode analisar seu banco de dados, você pode mover dados, ou você pode ir e pegar Adan adicional para trazer acesso. Então eu já cobri as ferramentas de mesa e qualquer objeto que você está em que eles abriram aqui irá aparecer uma ferramenta diferente. Então, finalmente, este é o “Diga-me o que você quer fazer”. É essencialmente como uma função de ajuda, embora seja um pouco mais eficaz, então você pode apenas digitar o que você quer fazer no acesso, e muitas vezes irá levá-lo direto para a operação. Ou ele irá trazê-lo para uma tela de ajuda que irá ajudá-lo a encontrar as respostas que você precisa. Então essa é a fita. E então também temos o menu de início rápido aqui, que permite salvar rapidamente,
desfazer, desfazer, refazer. E então aqui você pode realmente personalizar o acesso rápido a uma barra, e tudo que você tem a fazer é clicar em qualquer uma dessas coisas, e você pode adicioná-los a esta barra de ferramentas aparecer. Então, se você quiser ter uma impressão rápida aqui, basta clicar nisso e vê-lo adiciona o ícone para impressão rápida, e torna mais rápido de usar. Você também pode descer aqui para encontrar mais comandos que você pode adicionar ao acesso rápido a uma barra. E isso é algo que você faz depois de usar o acesso por um tempo e você começa a ter uma noção das coisas que você vai usar com freqüência e você quer acesso rápido. Então essas são as opções lá. Eu vou me livrar da impressão rápida, e então a última coisa que eu não mostrei aqui é o painel de navegação à esquerda da sua tabela aqui, e você pode realmente fechar o painel de navegação. Se você quiser apenas trabalhar dentro de sua tabela, clique nela novamente para abri-la. Mas isso mostrará todos os objetos em seu banco de dados, e você pode organizá-los de várias maneiras. Mas geralmente você terá, como tabelas, consultas, formulários, relatórios. E então você terá todas as tabelas que você listou de todos os relatórios, todas as consultas, todos os formulários, e tudo estará aqui para que você possa simplesmente clicar neles rapidamente e trazê-los para cima no
seu tela. E você pode usar este botão aqui para classificar seu painel de navegação de modo que melhor se adapte ao projeto e permite que você encontre as coisas com mais facilidade, então isso é um rápido tour pela interface de acesso e as barras de ferramentas e faixa de opções.
3. Aprenda sobre objetos de acesso: contas, consultas: nesta palestra, vou dar-lhe uma visão geral do banco de dados que vamos criar juntos neste curso. Vamos criar um banco de dados de contatos de funcionários, e vou mostrar algumas peças em partes dele em apenas um minuto. Mas primeiro, deixe-me explicar uma parte muito importante do acesso, que é o acesso. Objetos e objetos são basicamente os blocos de construção do seu banco de dados. Você pode pensar nisso como um carro. Se um carro é o seu banco de dados, então os objetos em seu carro seriam as rodas, os eixos, o corpo no motor. Bem, no acesso as partes do nosso banco de dados são tabelas, que é onde todos os seus dados estão armazenados. Eles parecerão familiares para você se você usar o Excel porque eles se parecem muito com planilhas , consultas e a definição de uma consulta é uma pergunta. Então, essencialmente, essas são perguntas que você faz sobre os dados nas tabelas, e nós projetamos joelhos para fazer determinadas pesquisas essencialmente para trazer de volta dados que são mantidos em nossas tabelas. Então vamos olhar para formulários e formulários. Se você pensar sobre a nossa analogia de caixa registradora, o formulário funcionaria como a interface para os funcionários. Às vezes, os formulários são usados para exibir informações. Por exemplo, quando o funcionário do supermercado escaneia ou digita e seu número de telefone em um formulário, ele exibirá as informações, mas formulários. Air, usado
principalmente como uma interface para inserir dados e, em seguida, relatórios, é exatamente o que parece. O documento usado para exibir informações de seu banco de dados para que você possa pensar em relatórios como algo que você iria imprimir ou salvar e enviar para seu chefe. Então seu chefe disse: “
Ei, Ei, eu quero uma lista de números de telefone de todos os funcionários da região. Então você poderia criar um relatório do seu banco de dados com os números de telefone de todos os seus funcionários e enviá-lo para o seu chefe, e nós vamos criar um banco de dados passo a passo usando todos esses objetos. Agora, há um par de outros objetos incluídos em bancos de dados, e esses são Mac rose e módulos. Mas não vamos entrar nesses cursos porque esse é um
tópico muito mais avançado . Então agora que você tem uma idéia básica do que esses blocos de construção são, que vamos usar para criar esse banco de dados. Deixe-me mostrar-lhe alguns deles. Então você sabe como eles se parecem. Então tabelas, como eu disse, são basicamente muito parecidas com planilhas em um programa do Excel. Você pode ver que temos colunas com cabeçalhos. Temos o nosso empregado, nome,
sobrenome, sobrenome, telefone de
casa e escritório. Eu d. E então temos linhas diferentes com as entradas. Aqui temos o empregado número um é Bob Blake. Aqui está um número de telefone e ele trabalha em Boise. Agora, uma distinção é que no acesso, os cabeçalhos na parte superior são chamados de campos. Então este é o seu empregado. Este é o seu primeiro nome. Campo. Este é o seu sobrenome. Campo. Este é o seu campo telefônico de casa. E este é o seu escritório. I d Campo e as linhas são realmente chamados registros. Então esse registro tem o funcionário número um Bob Blake, seu número de telefone e seu escritório. Este recorde é para Stand Ford e assim por diante. Então, as colunas são chamadas de campos, e as linhas são chamadas de registros s. Então, essa será a nossa tabela principal que hospeda as informações para este
banco de dados de contatos de funcionários . Está bem, vou fechar isso e deixa-me mostrar-te a outra tabela que vamos criar. E esta é uma lista dos escritórios onde esses funcionários trabalham. Então tem o escritório i d. como a cidade, estado do escritório e o número de telefone do trabalho para esse escritório. Nós vamos conectar essas duas tabelas para que possamos puxar esta informação daqui para nossa tabela de funcionários. Como você vê aqui, você vê, o local do escritório é listado aqui para que você possa começar a ter uma idéia de como você pode criar relações entre tabelas, que é onde o verdadeiro poder de acesso começa. E na verdade, na nossa mesa final, este escritório I D Field só vai mostrar o número do escritório. E então ele vai fazer referência ao escritório que eu d mesa e eu vou entrar em relações de mesa mais tarde no curso. Então essas são as duas tabelas principais que vamos usar que vamos entrar em consultas, e eu vou apenas mostrar-vos esta. Como eu disse, uma consulta é basicamente apenas uma pergunta que você está fazendo de seus dados em suas tabelas e então , neste caso, nossa consulta é descobrir todos os funcionários na região Noroeste. Então temos quatro funcionários na região noroeste, e eles estão listados pela cidade deles. A coisa incrível sobre consultas é que você cria uma consulta e você pode executar essa consulta uma e
outra vez com apenas o clique do botão. Então, se o seu chefe está sempre pedindo uma lista de funcionários em Los Angeles, por exemplo, do que se você tiver uma consulta criada que você basta clicar nesse botão e você sabe quem está trabalhando em Los Angeles e, obviamente, estes ar muito pequeno exemplos
simples de um banco de dados. Mas imagine se você tivesse centenas ou milhares de funcionários, e você realmente rapidamente quisesse apenas obter uma lista dos funcionários em Los Angeles. Você poderia fazer isso com o clique de um botão. Claro, se seu chefe está pedindo informações de você, você não vai querer apenas enviá-lo para ele assim porque isso não é muito profissional e apresentável aparência, então você gostaria de enviá-lo em um relatório. Então, se o seu chefe quer saber quem são os funcionários na região Noroeste, você pode ter um relatório que você criou antecipadamente, e com apenas o clique de um botão, você terá um relatório herbal imprimível ou por e-mail que mostra todos os dos funcionários da região
Noroeste, a cidade em que trabalham e seus nomes. E, claro, estes poderiam ser personalizados. Você pode adicionar números I D de funcionários, números de
telefone e muito mais informações, e você pode gastar muito tempo. Há muita arte que pode entrar no design destes também. Este é um layout muito simples de um relatório, mas você pode ficar tão chique quanto quiser com isso, ok? Ou se o seu chefe pedir uma lista de números de telefone para todos os funcionários, então você tem um bom,
limpo, limpo, relatório
imprimível bem ali. Então, se a lista de funcionários foi mudando, você diz que adicionou 50 funcionários e 35 funcionários se demitiram. Mas você tem atualizado isso na sua mesa de funcionários aqui. Então, enquanto isso for atual, quando você executar seu relatório aqui, ele mostrará tudo isso atualizado instantaneamente. Certo, então esses são seus relatórios, e finalmente, temos formulários. E como eu disse, formulários são essencialmente sua interface, sua interface de usuário. Então, se você tiver assistência administrativa alguém fazendo
interações de entrada de dados ou ponto de venda , eles estarão interagindo com seu banco de dados através de formulários que não entrarão em suas tabelas. Inquéritos. Eles vão ser apenas uma espécie de na linha de frente aqui, onde eles podem inserir informações no formato que você quer que elas sejam inseridas e eles têm um botão aqui que eles podem clicar, e isso lhes dará um novo registro. Eles podem digitar o próximo nome e assim por diante, selecionar seu escritório i d. e então eles estão prontos para ir. E os formulários são realmente uma das coisas que tornam o acesso tão poderoso porque permite que você mantenha
a frente e os usuários fora de todos os seus dados, que torna todos os seus dados de volta nas tabelas mais seguros, e restringe a maneira como eles são capazes de inseri-lo, e ao restringir a maneira como eles são capazes de inseri-lo, você reduz muitos erros, que significa que quando você faz consultas e relatórios, isso significa que as informações que você vai obter do seu banco de dados vai ser mais preciso. Por exemplo, se eu fosse capaz de digitar em qualquer escritório que eu quisesse bem aqui e talvez eu colocasse queria colocar L. A. Certo, eu tinha permissão para entrar aqui e apenas digitar
L.A. L.A. porque eu Ele sabe que ele está no escritório da LA, certo? Se eu apertar Enter, vai me dar um erro. Diz que a textura inserida não é um item na lista. Selecione meu Adam para a lista ou insira um texto que corresponda a um dos itens listados. Então eu tenho que dizer Ok e eu tenho que voltar e eu tenho que olhar para a lista. Diga, Oh, ele realmente perdeu Angeles especificamente. Está bem. E esse é o código de escritório número dois e você vai ver quando eu colocar isso, vamos chamar isso de Joe Barnett. E se eu soletrar direito? E nós selecionamos Los Angeles e realmente achamos que Barnett é soletrado sem nenhum. Então, clicamos em salvar a seguir, e isso nos leva a um novo registro em branco. Mas podemos voltar para a mesa de funcionários e você verá que agora temos uma nova
lista de funcionários que temos o empregado número 13 Joe Barnett, número de telefone e a localização do escritório. Mas se pudéssemos entrar em
L.A aqui, vocês notarão que temos Los Angeles. Aqui temos Los Angeles. E se tivermos L. A. aqui, e quisermos fazer um relatório mostrando todos os empregados que moram em Los Angeles, então estamos procurando
especificamente a frase Los Angeles, teria perdido Joe Barnett. E isso mostraria ao nosso chefe que temos empregados em Los Angeles em vez de três. E você pode ver um especial em grande escala. Que desastre de dados poderia criar em seu local de negócios. Então deixe-me fechar isso de qualquer maneira, então essas são suas formas e formas podem ficar muito elaboradas. Você pode ter painéis de navegação inteiros com botões que podem permitir que os usuários os usuários de
front-end para clicar e navegar em torno de até mesmo formas diferentes em diferentes pontos de entrada , para torná-lo muito robusto sem que eles nunca foram capaz de entrar em seu banco de dados real. Você pode saber o quê? Acabei de notar uma coisa. Eu não disse isso direito, e isso está me deixando louco, então eu vou mudá-lo bem rápido, e eu vou te mostrar como fazer isso mais tarde. Só vou mudar isso para empregados. Ah, assim é melhor. Certo, então esse é o banco de dados que vamos criar. Vou mostrar-te cada passo disto e vamos fazê-lo juntos. E eu vou mostrar tudo o que eu fiz para que quando você terminar aqui, você será capaz de criar esse banco de dados exato. E você terá uma compreensão bastante sólida de como todos esses objetos funcionam,
tabelas, consultas, consultas, formulários e relatórios e como as tabelas se relacionam entre si e como os relatórios retiram as consultas e como os formulários insira informações nas tabelas e um monte de outras dicas e truques ao longo do caminho.
4. Crie sua primeira tabela em acesso: Ok, vamos começar a criar seu primeiro banco de dados neste vídeo. Vamos criar esta tabela de funcionários. Esta vai ser a base de toda a nossa base de dados. Todas as nossas consultas, formulários e relatórios vão se relacionar de volta a esta tabela. E eu recomendo, a partir deste ponto em diante e o curso que você segue comigo no acesso, passo a passo e realmente fazer essas etapas porque é realmente assim que você vai
aprender a criar um banco de dados de acesso. Então o que eu quero que você faça é acesso aberto, e neste caso, eu já o tenho aberto. Então eu só vou para o arquivo novo e na nova tela, vamos escolher banco de dados em branco e vamos nomeá-lo. Vamos ligar para os contatos dos funcionários. Ele me mostra onde ele vai colocá-lo, mas se você quiser colocá-lo em um local específico, você pode clicar aqui e navegar até esse local e encontrá-lo em seu computador. Mas isso vai para os meus documentos, que é para onde eu queria ir, e então eu vou clicar, criar. E agora temos um novo banco de dados em branco e você notará que todos esses objetos de tabela estão vazios aqui, exceto para a tabela de espaço reservado aqui. Eu vou fechar isso para que possamos criar isso completamente do zero. Então, para criar uma tabela, sua primeira tabela, você vai entrar e clicar na guia Criar e, em seguida, você verá aqui nós temos as opções de tabelas, consultas, formulários, relatórios, macros e código. Então nós estamos indo para ir para a seção de tabelas e nós estamos apenas indo para clicar na tabela. Isso nos permite criar uma nova tabela em branco. Você vai ver. É basicamente igual ao que tínhamos antes. Então esta é a vista da folha de dados. O que queremos fazer é ir para a vista de design e ir para o designer. Você pode obter um clique neste ícone aqui em cima onde você pode clicar no menu suspenso e você vai
vê-lo selecionado na exibição de folha de dados. Podemos clicar em vista de design lá, ou você também pode clicar com o botão direito do mouse no cabeçalho lá e clique projetado para você imediatamente. Vai pedir-nos para nomear a mesa. Vamos chamar esta mesa de funcionários. Em seguida, clicamos em OK, e você pode ver que ele agora está salvo como funcionários da tabela. Agora uma nota sobre convenções de nomenclatura. A razão pela qual eu estou colocando a tabela tbl funcionários há realmente uma espécie de convenção de
nomenclatura à moda antiga em versões anteriores do Access. Ele não fez um trabalho muito bom de classificar seus objetos entre tabelas, consultas e relatórios , então as pessoas têm o hábito de nomeá-los com o tipo de objeto que tinha no início. O acesso é melhor para classificar estes, então você realmente não precisa fazer isso. Mas estou a mostrar-te isso porque provavelmente vais ver isso lá fora. Desse modo. Você sabe o que está vendo. Se você quiser fazer, no entanto, seria OK apenas nomear esses funcionários, mas há algumas diretrizes quando se trata de nomear objetos em acesso que eu quero que você esteja ciente. Então vamos entrar nisso. Na verdade, vamos fechar isso, e eu vou para o renomear aqui porque você pode renomear seus objetos. Assim, as diretrizes básicas de nomear uma tabela é que você não quer espaços ou
caracteres estranhos . Ok, então não gostaríamos de dizer funcionários ponto de exclamação preocupação ponto de exclamação. Não gostaríamos de dizer lista de funcionários com um espaço assim. A razão para isso é que se você criar um grande banco de dados e então alguém vem mais tarde para fazer programação, então quando eles vão escrever código, este pequeno espaço aqui vai causar problemas a eles, e eles estão vai ter que fazer certas coisas em sua programação. Isso vai ser demorado para eles e uma dor de cabeça para acomodar aquele pequeno espaço lá
dentro. E é desnecessário. Então a maneira de fazer isso é se quisermos chamá-lo de lista de funcionários, então nós tiramos esse espaço para fora. Mas usaríamos letras maiúsculas para facilitar a leitura se escrevermos a lista de funcionários com Justin, um L. minúsculo É mais difícil diferenciar, e isso só torna menos amigável. Então eles capitalizando aquele L. Ainda
é fácil de ler, mas não causará problemas de programador no caminho. Então, de qualquer forma, estamos chamando isso de apenas funcionários. Também é bom ser consistente com o uso do plural zor singular. Então, se eu vou usar funcionários aqui, eu gostaria de usar isso em todo o resto dos meus objetos para consistência. Ou se eu vou usar empregados novamente, eu gostaria de usar isso no resto dos meus objetos. Então eu vou bater, entrar e salvar isso. E agora podemos abrir nossa mesa. Vamos voltar para a visualização de design, e vamos começar a criá-la e o que estamos fazendo aqui na visualização de design porque vamos colocar nos campos que queremos em nossa tabela. E se você se lembra em nossa visão de folha de dados, estes ar, os campos que vão atravessar o topo da coluna então estes serão seus cabeçalhos. E se você se lembrar da lista de contatos de nossos funcionários, nós queremos um funcionário, eu d. Nós queremos que os funcionários primeiro nome seu sobrenome e seu número de telefone e, em seguida, o escritório I d. eu d.
Nós queremos que os funcionários primeiro nome seu sobrenome e seu número de telefone e, em seguida, o escritório
I d.
puxar de outra mesa. Então, vamos colocar a ideia do escritório mais tarde. Mas, por enquanto, podemos ir para a nossa visualização de design para colocar nesses campos diferentes e atribuir algumas propriedades aos dados permitidos. Então vamos para a vista de design. Então o nosso primeiro nome de campo vai ser empregado I d. E quando nós temos selecionado lá, eu posso apenas digitar direito sobre ele onde você pode sempre se você é clicado para fora de uma célula, você sempre pode clicar de volta para a célula para digitá-la, onde você pode destacar o campo para digitar sobre ele muito semelhante à maneira como o Excel funciona . Então nós temos nosso campo agora e você vai notar que há esta pequena chave aqui para o lado, e então você verá que ela aparece, bem. Destaque principal KIIS Now chave primária se tornará muito importante quando se trata de bancos de dados Mawr Complex. Onde você tem várias tabelas aqui que vão se relacionar uns com os outros neste campo
vai ser um identificador exclusivo para cada funcionários individuais que podemos então usar para conectá-lo a outras tabelas. Então, saiba que esta chave primária nos permite criar uma identificação única onde para cada um
dos registros dentro desta tabela, e podemos desativar isso se você quiser. Selecionando isso e clicando em chave primária e você verá que ele agora se foi, vamos em frente e deixá-lo ligado para que tenhamos Ah, funcionário I d número para cada funcionário, e então ele automaticamente criou o tipo de dados de número automático. O tipo de dados é essencialmente o tipo de dados que podem entrar no campo empregado I D. Então este vai ser o número automático. E isso é uma coisa muito legal que o acesso faz onde cada vez que entramos em um novo registro. Então, um novo nome Bob, Sarah, Candace, etc. Vai atribuir-lhes um número único. Então Bob seria o número um. Sarabi número dois pode ser Norte três e assim por diante, e essa é uma maneira muito poderosa de evitar erros de entrada de dados. Então, se tivermos a casa do Bob Smith e um vive em Seattle e outro em Portland, então o primeiro Bob Smith que colocarmos será o funcionário número um e o segundo Bob Smith que colocarmos. Vai ser o empregado número dois? E isso vai ser realmente significativo mais tarde quando você estiver fazendo cálculos diferentes e fazendo relatórios baseados em dados de funcionários? Porque esse é o número que vai ser usado para diferenciar entre Bob Smith, número um de Portland, e Bob Smith, número dois de Seattle. Então, vamos embora. Isso é o número automático e ele vai colocar em nosso segundo campo. E esse será o nosso primeiro nome. Nome e aviso dos funcionários. Estou usando as mesmas convenções de nomenclatura que usei no nome da tabela, então não estou deixando espaços em branco, e não estou colocando nenhum caractere estranho lá. E ir para a próxima cela. Basta clicar em guia ou entrar. E agora está dizendo texto curto porque o acesso é inteligente e reconhece que este é provavelmente um campo de texto, e você pode ver que temos todos os tipos de opções. Texto longo é para entradas enormes curto Texas. Até 255 caracteres. Você pode fazer números. Você pode usar números se você estiver indo para fazer cálculos em alguma coisa. E uma coisa que as pessoas podem estar inclinadas a fazer é colocar para nós um número de telefone como um número. Mas você vai notar que não faz cálculos em um número de telefone. Você nunca vai adicionar números de telefone juntos ou tomar a média de dois números de telefone, então na verdade números de telefone você vai inserir um texto curto. Mas se você está fazendo cálculos como algo que você faria no Excel, então você pode inserir este número data e hora é bastante simples. Moeda é se você estiver usando o número automático dinheiro. Usamos acima aqui para criar uma identificação exclusiva para cada registro. Então isso é muito útil. Sim e não é exatamente como soa basicamente dá-lhe uma caixa de seleção. Você pode clicar em sim ou não em resposta a. Por exemplo, se você é esse nome de campo diz na lista de e-mail,
então, quando você está inserindo dados,
você pode selecionar sim, você quer que eles na lista de e-mail ou não, eles não querem estar na lista de e-mail. E então E para ser honesto, maioria destes, você não acaba usando a maioria das vezes você usa texto curto. Todo mundo enquanto usado data e hora ou número ou número ou número automático ou sim e não, você pode fazer ah, hyperlink de vez em quando. Se você quiser listar como um site e então eu vou mostrar-lhe realmente como usar o olhar
murchado , que permite que você puxe dados de outra tabela, o que é muito legal. Então vamos entrar nisso. Mas na maior parte, você vai usar texto curto para que eles cliquem novamente. Você pode colocar em uma descrição, e isso ajudará as pessoas a inserir dados em sua tabela. O primeiro nome é bem simples, certo? Nós clicamos em enter novamente. Isso leva-nos ao nosso próximo nome de campo, e este vai ser o último nome. Isso também pode ser um texto curto e, em seguida, nosso número de telefone, e nós vamos ser mais específicos e dizer telefone de casa para que saibamos que é o número de
telefone dos funcionários . E novamente, estou ligando para este pequeno texto porque não estamos fazendo nenhum cálculo matemático no telefone de
casa, lembre-se, vamos basicamente tratá-lo como texto. Ok, então agora nós temos nossos campos inseridos e nós vamos mudar para a exibição de folha de dados, e ele vai nos pedir para salvar nossa tabela. Nós vamos dizer que sim. E agora temos nossa tabela essencialmente pronta para dados. Temos o nosso empregado temos um primeiro nome onde um sobrenome, sempre esperançoso. E poderíamos começar a colocar pessoas aqui e vamos em frente e fazer isso. Agora, uma vez que você criou um banco de dados e você criou formulários para entrada de dados, você não estará inserindo dados diretamente na tabela a menos que haja alguma razão realmente convincente para fazer isso. Portanto, essa não é uma ótima prática, pois seus formulários estarão controlando a maneira como seus dados são inseridos, o que ajudará a evitar erros. Então vamos colocar o nosso primeiro empregado. Vou apertar o botão da aba porque ele vai numerar isso assim que eu começar a digitar Bob, notar que adicionou Empregado. aqui Númeroaquiautomaticamente e ele é o número um. Vamos continuar a escrever as informações dele no Bob Blake. E eu só estou colocando um número de telefone fictício aqui. Certo, então podemos acertar. Entra e vamos para o segundo disco e eu vou tocar Tab para chegar ao primeiro campo de nome. E eu tenho Stan Ford e aviso novamente. Ele preencheu o
número I D. do empregado em uma sequência. Então ele é o número dois. Esse é o único funcionário dele ,colocando esse
número de telefone e entrar,
e esse registro está oficialmente em nosso banco de dados também. colocando esse
número de telefone e entrar, Então, enquanto estamos aqui criando nossa primeira tabela, deixe-me dar-lhe mais algumas dicas de navegação aqui Se você está inserindo dados aqui, que fará um pouco de apenas para que você possa construir um banco de dados e se familiarizar com ele antes de termos quaisquer formulários criados para navegar por esses registros. Você tem uma barra de navegação aqui em baixo, então isso vai levá-lo para o primeiro registro. Veja como nos destaca na identificação número um e isso o levará ao último registro. Então isso nos leva a ficar de pé. E o empregado número dois e os botões do meio aqui vão levar-te ao anterior ou ao próximo para que eu possa ir do Bob para ficar de pé, etc. Se eu clicar nele mais uma vez, vou me levar para um novo disco. Mas vamos dizer que estamos no início e eu quero e dizer, eu tenho 1000 pessoas aqui e eu quero chegar até
o fim e criar um novo registro, mas suas páginas e páginas para baixo. Então eu poderia ir a este botão aqui e clicar em novo registro em branco, e ele vai me deixar no fundo. Ok? E você também pode fazer uma busca por um registro ou um nome. Qualquer campo aqui, basicamente. Ok, então isso é apenas uma navegação rápida para contornar suas mesas. Você também pode usar as setas para navegar. Você pode obviamente usar o mouse para clicar em qualquer célula que você está interessado em usar. Você pode usar a página para cima e para baixo, e se você estiver no início, você pode clicar em guia ou enter, e que irá levá-lo para a próxima célula. E outra coisa que você pode fazer é redimensionar esses títulos de campo apenas
movendo-os assim. E vamos em frente e fechar isso. Você pode clicar no X aqui, ou você pode clicar com o botão direito sobre a mesa e clicar em Fechar e você vai notar. Desde que fiz algumas alterações no layout, ele vai me pedir para salvá-lo, e eu vou dizer sim. Certo, então agora temos nossa mesa de funcionários aqui em nossos objetos de acesso. Vamos criar nossa tabela de escritório com uma lista de escritórios onde esses funcionários trabalham, então vamos para a tabela Criar clique guia. Vamos entrar em nossa visão de design, e novamente podemos clicar aqui, usar o menu suspenso ou podemos clicar com o botão direito aqui. Ou você pode até ir até o canto aqui e clicar em vista projetada. E quando entrarmos em vista de design, ele vai nos pedir para a mesa de Neymar. Uma coisa que você vai notar que é diferente entre o Access e o Excel é que quando você cria tabelas no acesso, você as nomeia e as salva primeiro. Então, sempre que você colocar em um disco. Então, quando colocamos Bob Blake e seu número de telefone quando clicamos fora dessa linha, esse registro para o próximo registro, ele automaticamente insere suas informações na mesa e as salva. Ok, então vamos em frente e nomear isso. Vamos chamar-lhe escritórios, Lips. Vou colocar escritórios de mesa de novo. Sabemos que é uma mesa, certo? E criou a nossa mesa. O Kagan. Está a oferecer-nos automaticamente uma chave primária, o que é bom. Queremos uma chave primária que eu possa começar a digitar meu nome de campo e vamos com o escritório. Já
é um número automático,
que é o que queremos,
porque isto vai ser uma chave primária. Já
é um número automático, que é o que queremos, Então vai criar um número único para cada escritório que colocamos. Então cada escritório em nossa região terá seu próprio número de escritório, clique em guia novamente, e vamos fazer a cidade do escritório,
o estado do escritório no número de telefone do escritório, então primeiro colocamos em City e Tab Short Texas Bom Estado Tab Short, Texas Bom e telefone e texto curto Novamente. É bom para números de telefone porque não estamos fazendo cálculos matemáticos, então terminamos com isso. Agora, quando clicarmos na exibição da planilha de dados, ele vai nos pedir para salvá-la. Sim, vamos salvá-lo. E agora temos a nossa mesa. Então você vê de novo, isso a tirou de Sadie, nosso número de telefone da cidade estadual. Então vamos colocar em nosso primeiro escritório com Tab e Boise e notar novamente. Quando eu começo a digitar voz, ele colocou no número automático para o ID Então é o estado número um de Idaho, mas um número de telefone e clique em enter e esse registro está agora em nossa tabela. Ok, então agora nós temos nossas duas tabelas principais que todo o nosso banco de dados vai ser construído em breve . Aprenderemos como inserir mais dados aqui para que possamos preencher esta tabela com todos os nossos escritórios e para que possamos preencher esta tabela com todos os nossos funcionários.
5. Como anexar dados do Excel em acesso: Ok, então nós criamos nossas tabelas. Temos nossa mesa de funcionários com funcionário I d. Primeiro nome, sobrenome e telefone de casa, e temos nossos escritórios, escritório de
mesa, I d Cidade, estado e telefone. Agora, precisamos colocar alguns dados aqui. Há várias maneiras de colocar dados em suas tabelas, e vou mostrar várias maneiras diferentes nesta palestra para que você saiba como fazê-lo . E assim você pode escolher a opção que vai funcionar melhor para a
situação dada . Para esta palestra, você estará usando os downloads que estão disponíveis no curso. E se você não tem Excel ou não tem acesso ao Excel, tudo bem. Vou mostrar-lhe como importar dados do Excel. Mas também vou mostrar-lhe como fazê-lo com um arquivo C S V,
que é apenas um arquivo de texto simples que deve funcionar em qualquer computador. E eu incluí esses arquivos nos downloads para que você possa usá-los. Então, a primeira maneira é apenas inseri-lo manualmente e novamente. Esta não é a maneira recomendada de fazê-lo, especialmente porque quando alguém está inserindo isso manualmente. Nós vamos criar um formulário mais tarde no curso em que eles estarão inserindo esses dados e, como eu disse antes formulários ou uma maneira melhor de inserir dados do que diretamente em uma tabela. Mas só para mostrar como você entra em uma mesa, você clica aqui no próximo disco e eu quero que este seja Los Angeles,
Califórnia, e eu posso apertar Enter uma aba e então eu poderia digitar o número de telefone, e eu só vou copie e cole o número de telefone. E então quando eu apertar, entrar e ir para a próxima linha ou guia e ir para a próxima linha. Esse registro agora faz parte do banco de dados, e obviamente, se tivermos milhares ou milhões de entradas aqui, manualmente, inseri-las não será ideal, particularmente se já tivermos, por exemplo, uma planilha do Excel a partir da qual estamos criando esse banco de dados, ou qualquer lista organizada de dados da qual queremos criar essa lista. Então deixe-me mostrar-lhe como importar e anexar dados de outras fontes. Se você já tem uma tabela bem estabelecida e está adicionando informações a ela, você pode querer upend sua tabela. Se você estiver criando uma nova tabela
, geralmente é mais fácil importar. Mas primeiro, vamos falar sobre um pendente. Então eu tenho duas entradas aqui, e eu vou adicionar a esta lista para que você possa ver que temos Boise e Los Angeles até agora. Então vamos mudar para uma planilha do Excel onde eu tenho toda a lista de escritórios e escritório I DS. Este seria o momento perfeito para baixar o arquivo funcionários dot x L s X dos
downloads do curso e, em seguida, salvá-lo para, ah, local em seu computador onde você pode encontrá-lo. Dessa forma, você pode acompanhar e mudar e importar suas primeiras planilhas para o acesso para
que você possa ver que temos toda a lista aqui, e nós já temos Boise em Los Angeles em nosso banco de dados de acesso. Então o que vamos fazer é destacar os dois e vamos apenas liderá-los agora. Você também percebe que nós temos exatamente os mesmos cabeçalhos de coluna aqui como nós fazemos um acesso, nós temos o nosso estado fora de Sadie City estado e telefone. É realmente importante que esta informação seja exatamente a mesma, então eu não gostaria de ter este telefone de trabalho e, em seguida, no meu banco de dados de acesso, ele diz apenas telefone porque ele vai me dar erros. Ok. E outra coisa que eu preciso fazer antes de acrescentar isso é que eu preciso remover esses I ds escritório porque o acesso vai atribuí-los automaticamente porque eu já tenho uma chave primária configurada. Então vou deletar isso. Guarde isso. Voltaremos ao acesso, vamos para dados externos. Vamos clicar na seção de importação e links aqui. Vamos escolher o Excel. Vamos procurar o arquivo do Excel que estava pendente e se eu digitar a tabela E M.
P. P. e a parte de pesquisa vai trazer de volta a minha tabela que estou procurando. Clique nisso. Agora ele está carregado lá, e agora eu vou clicar em anexar, e nós estamos trazendo essa planilha para a tabela de escritórios e eu vou clicar, OK, ele me dá esse pop-up porque ele diz que minha tabela ainda está aberta e tem para ser salvo e fechado, a fim de continuar algo Clique. Sim, e vai fechar para mim. E agora eu tenho três planilhas nesta planilha particular estas planilhas do Excel. Então eu vou clicar em escritórios. Você também pode selecionar por Intervalos nomeados. Se você tiver grupos de células no Excel que foram selecionados e nomeados em um intervalo, então você pode escolher por isso também. Mas onde eu tenho três planilhas, funcionários, escritórios e design de tabelas neste arquivo específico do Excel, eu vou escolher esta planilha, que é escritórios, e você pode ver que está mostrando exatamente o que Queremos mostrar rápido. Próximo. Ele está selecionando automaticamente os cabeçalhos porque reconhece esses cabeçalhos que correspondem
à minha tabela de acesso. Por isso, nem me permite não escolher essa opção, que é perfeitamente normal, e depois obter clique em seguida. Sim, quero importá-lo para escritórios. Não, eu não gostaria que o Feiticeiro analisasse e terminasse. Gostaria de salvar seus passos? Se você está fazendo isso uma e outra vez como seu chefe está consistentemente enviando dados excel tendo um pingente para uma tabela ou importado para uma tabela, então sim, você gostaria de salvar seus passos para que você possa simplesmente fazer isso de forma rápida e fácil sobre e mais . Mas não vamos fazer isso neste caso. E depois feche. Você pode ver que minha mesa de escritórios está preenchida agora, mas você pode ver agora nós temos todos os oito de nossos escritórios I ds, nossas cidades, estados e números de telefone todos importados, e você vai notar que há outra tabela aqui que eixo criado. Abrimos isto. Você vai ver. Esta é apenas uma lista de erros para o processo de importação. Saída diz valor nulo em um campo de número automático sob o escritório I D campo. E está mostrando as filas de um a seis. E então você olha para o que importamos e importamos 123456 destes. Então estes surgiram de 1 a 6 da nossa importação, e estes eram os que estavam em branco com o escritório I d. Mas como era para um campo de número automático, ele automaticamente preencheu aqueles para nós e eles combinam apenas muito bem. Então funciona, mas não é o ideal. De qualquer forma, vamos acabar com isso. Deseja salvar as alterações? Não. E nós vamos apenas excluir a tabela de erros e clicar. Sim. Ok, então é assim que você pode mudar a informação lá dentro que você pode ver. É um pouco de dor porque você tem que ter muito cuidado com o que você já tem lá e o que você está adicionando e tentando manter tudo
em linha reta. Mas é assim que você uma caneta datá-lo em uma estrutura de tabela existente. Então, na próxima palestra, mostrarei como importar dados para uma nova tabela. É um pouco mais limpo e um pouco mais fácil de fazer.
6. Como importar dados do Excel para acesso: Então deixe-me mostrar-lhe como importar dados para uma nova tabela. É um pouco mais limpo e um pouco mais fácil de fazer. Então, uma maneira mais fácil de fazer isso seria apenas ir aqui e fechar isso e excluir essa
tabela inteira . Sei que passámos todo este tempo a criá-lo, certo? Mas basicamente temos essa tabela já criada no Excel. Então eu vou deletar. Vou perguntar se está tudo bem. Vou dizer que sim. E agora a mesa da Sadie desapareceu completamente. Também para seguir à direita junto comigo nesta palestra, por favor abra o arquivo de escritórios de mesa dot x l s X dos downloads dentro desta palestra e salve-o para o seu computador em um lugar onde você pode encontrá-lo. Esta é a mesma tabela com que temos trabalhado, mas nesta palestra, estou a usá-la fora do arquivo de escritórios de mesa. E se você não estiver usando o mesmo arquivo, algumas das etapas podem ficar um pouco confusas. Você pode usar o arquivo de funcionários que você está usando, mas se você usar este arquivo de escritórios, todas as etapas serão claras como você segue junto comigo e eu vou mostrar como quando você importar um novo conjunto de dados para o acesso acessar concretamente oito, suas chaves primárias para você para que você não tenha nenhum problema com ele. Então o que vamos fazer é simplesmente excluir esse campo inteiro aqui, ou no caso do Excel, é chamado de coluna. Apague isso. E a propósito, se você não tem o Excel e isso não vai funcionar para você no seu computador, tudo bem, porque eu vou te mostrar como fazer isso com um arquivo de texto, que você deve ser capaz de abrir em qualquer computador, então você será capaz de importá-lo dessa forma. Mas a maioria das pessoas terá excelência. E mesmo que não o faças, vais querer saber como fazer isto. De qualquer forma, excluímos o escritório de chaves primárias. Estamos guardando isso agora. Podemos voltar ao acesso e importado para que no acesso nossa mesa de escritório está completamente desaparecido porque eu excluí. Então eu vou para o Excel de dados externos novamente. Estamos no mesmo feiticeiro. Mas agora, em vez de acrescentar uma cópia, vamos deixá-la nos dados de origem de importação. Vamos procurar a nossa localização. Vou procurar pelo escritório de mesa e lá está a minha folha de cálculo. Excel. Clique nesse clique. Ok, e lá está trazendo todos os nossos registros e cidade, estado e número de telefone, mas você vai notar que é um pouco diferente agora. Ele está nos dando a opção de selecionar a primeira linha como cabeçalhos, e nós definitivamente queremos fazer isso porque ele não tem uma tabela correspondente e acesso, então ele não sabe que estes são o cabeçalho, então nós definitivamente vamos dizer a ele que eles são Veja como isso muda agora. Agora clique em Avançar. E agora é novamente porque nós não somos um pendente isso então ele não reconhece estes é exatamente o mesmo que uma tabela existente porque nós não temos escritório estável. Vai pedir-nos para atribuir algumas propriedades a cada um destes campos. Então, as primeiras escolhas Bem, nós temos o nome do campo. Você pode ter o tipo de dados. texto é curto padrão, o que é ótimo, porque é isso que queremos. E então para Index, você pode escolher ter duplicatas, ok não ter duplicatas, que seria mais semelhante a uma chave primária ou você pode simplesmente tê-lo, não Índice, e nós vamos clicar em não por enquanto, ou você pode ignorar o campo não importando-o. Mas queremos importar. Todos eles iam para o estado. Mesma coisa, mensagens
curtas, sem telefone. Texto curto agora. Bom. Isso é tudo o que realmente precisamos fazer para aquele cozinheiro a seguir. Agora ele vai perguntar, você
quer ter acesso a um sinal? Uma chave primária e vamos deixá-la ligada. Sim, você poderia ir aqui e nós poderíamos selecionar nossa própria chave primária, mas nós não temos uma aqui, e nós queríamos começar a fazer um número automático. Então nós vamos fazer isso, e eu estou notando alguns que eu estou realmente percebendo. Tem um par de linhas extra em branco aqui na parte inferior, e está atribuindo chaves primárias a isso. Eu não quero fazer isso. Se o assistente não está mostrando esses registros extras aqui, é porque eu consertei na planilha do Excel que você baixou para que você possa
continuar . Mas você ainda pode acompanhar o que estou prestes a mostrar, porque é bom saber se você encontrar esse problema como corrigi-lo. Então eu vou cancelar rapidamente fora disso, voltar para a minha planilha do Excel, e eu vou apenas certificar-me de que eu excluo as linhas inferiores aqui. Mesmo que eles pareciam em branco, eu provavelmente coloquei algumas informações lá que estão causando problemas. Então, re salvar voltar para dados externos, nós vamos apenas importá-lo novamente. Então se sobressai no arquivo. Estamos ansiosos. Estamos fazendo importação, o que está correto. Clique em OK, Sim. Ele contém títulos. Clique em próximo e em tudo. Aqui está como queríamos. Texto curto, texto
curto. Próximo. Sim, gostaríamos que adicionasse uma chave primária. E agora você percebe que não está vendo aquelas filas extras ou registros na caixa, então isso parece melhor. Clique em Avançar e queremos importá-lo para este escritório de tabela. Essa é a tabela que estamos criando. E esse é, na verdade, o nome do nosso arquivo Excel. Então, se você precisasse renomear isso como uma nova tabela, você poderia fazer isso. Agora não vamos deixar o assistente analisá-lo, e vamos clicar em “Terminar”. Não vamos dizer que os passos de importação iam fechar. E agora você vê, nós temos nossa mesa de escritórios agradável e limpa. Tem um telefone principal do estado
da cidade. Está tudo limpo, sem células extras, sem mensagens de erro. E se formos para a visualização de design, você pode vê-la criada para nós. Uma chave primária com um número automático. E poderíamos mudar o nome disso também. Eu entraria no escritório se voltarmos à nossa vista. E, sim, guarde. E temos uma boa tabela completa que foram importados do Excel.
7. Como importar dados de um arquivo de texto de CSV para o acesso: Agora vamos fechar este. Vamos para a mesa dos empregados. Agora precisamos preencher nossos funcionários estáveis. E já que eu já te mostrei como fazer em um panned e eu já te mostrei como importar no documento do Excel para nossa tabela de escritórios, vamos fazer a coisa semelhante com isso, mas vamos puxá-lo de um arquivo C S V, que é um arquivo muito simples que você pode armazenar em um bloco de notas. Na verdade, vou te mostrar como eles são. Então vai parecer assim e C S V significa valores separados por vírgula. Temos os nomes como faríamos na nossa lista de funcionários, mas estão todos separados por uma vírgula. Temos Bob Vírgula Blake, número de telefone
vírgula, e depois o escritório dele. Estou aqui, que ainda nem colocamos aqui. Os impostos entre aspas, porque isso diz acesso que este é texto. Então você vê, Bob está entre aspas aqui. Blake está entre aspas. O número de telefone está entre aspas, porque lembre-se, estamos ligando para o texto do número de telefone porque não estamos fazendo nenhum cálculo sobre ele e seguida,
um,
escritório final um, . Eu d. É um número, por isso não tem citações em torno dele, e agora é um bom momento para pausar o vídeo e ir para os downloads para esta palestra e baixar os funcionários tabela ponto C S V arquivo. E assim você pode seguir com as etapas enquanto eu passo pela palestra e você pode
praticar a importação desse CSP em seu banco de dados e apenas uma observação rápida sobre como limpar o arquivo de
origem. Você vai ver que eu tenho essas linhas extras aqui, então eu vou usar o botão backspace para me livrar disso. E então certifique-se de que não há nada que eu não possa colocar o cursor abaixo disso para que eu não receba essas linhas extras, especialmente quando ele está adicionando uma chave primária porque ele vai atribuir uma chave primária a uma linha
em branco. Então, não temos espaços em branco no final e clique em Salvar isso, e vamos fazer a mesma coisa que fizemos com nossa tabela de escritórios. Nós vamos apenas excluir essa coisa toda e importar a tabela inteira fresca e nova
desse CSB ou arquivo Values separados por vírgula. Então vamos fechar esse deletar isso? Sim, eu vou voltar para dados externos e em vez de ir para o Excel desta vez, vamos para o arquivo de texto. Clique nisso novamente. Vamos procurar por esse arquivo e procurando por funcionários da mesa, isso me leva direto ao arquivo de texto. E este não é um documento de bloco de notas. É assim. Estamos importando. Clique em OK e o assistente é muito inteligente. Diz que seus dados parecem estar em um formato delimitado. Se não é escolher o formato que descreveu mais corretamente seus dados de dívida, e é de fato. E o limitado significa que caracteres como vírgula ou tabulação separam cada campo. Como eu expliquei, , temos uma vírgula separando cada campo para que ele saiba onde criar separações de coluna. A outra versão é corrigida com, e que estaria lá já alinhado em colunas com espaços entre cada campo. Mas este é um conjunto delimitado de dados, então vamos deixá-lo em que vamos clicar em seguida, e ele está perguntando o que er delimitar está separando seus campos Will O delimitador é o caractere que separa os campos. Então, no nosso caso, era o Commons certo, então vamos deixar em vírgulas. Existem outras opções, se é assim que os seus dados são formatados. Mas frequentemente, especialmente em um arquivo C S V, é vírgulas. A citação dos qualificadores de texto. Lembro-me de dizer que cada entrada que é considerado texto estava rodeada de aspas, e é assim que eles sabem que este texto aéreo e, em seguida, a primeira linha contém nomes de campo. Vamos deixar em branco porque aquele arquivo não tinha nomes de campo. Começou diretamente na nossa informação. Então vamos adicionar os nomes dos campos e mais tarde, e eles iriam clicar em seguida e novamente, ele vai nos pedir para escolher o tipo de dados. Então, no campo um, temos impostos. Isso é bom. Não vai ser indexado, na verdade, enfraquecer os nomes agora, então vamos nomear este primeiro nome como fizemos em nossas tabelas originais quando as criamos
à mão . Depois vamos para o próximo cisne, e este vai ser o último nome. O próximo é o telefone de casa, e então este é três escritório I D, que nós vamos mais tarde conectar com nossa mesa de escritório, que seria legal, e nós vamos apenas ir com o seu porque eles são números curtos e indexados. Sim, estúpido. Tudo bem é porque nós temos temos duplicatas aqui. Então, como, por exemplo, Ah, impedimento. O número três, creio eu, é Seattle. E você pode ver que temos um número desses aqui. O mesmo com o número dois. Acho que é Los Angeles. Temos três desses aqui, então precisamos permitir duplicatas. Caso contrário, vai nos dar um ar. E isso é bom, porque esta não é a chave primária nesta tabela. Então eu vou clicar e eu vou te contar mais sobre chaves primárias. Ok, então nós vamos clicar em seguida, e ele vai nos perguntar se nós queremos deixar o acesso em uma chave primária. E mais uma vez fazemos, porque isso criará
identificaçõesde funcionários identificações para todos os nossos funcionários. Agora, se você já tivesse
identificaçõesde funcionários identificações para esta lista, você teria que fazer isso de forma diferente, e você teria que dizer sem chave primária e adicionar uma e mais tarde ou você teria que ter alguns têm as idéias dos funcionários já neste arquivo, e você diria escolher e, em seguida, ele permitiria que você escolhesse porque seria este primeiro seria provavelmente esta primeira coluna. Mas obviamente não temos números de funcionários porque queremos que os atribua. Então, vamos clicar em deixar o acesso na chave primária, e não fez isso, então vamos clicar em seguida. E eles estavam indo para realmente nesta tabela minúscula. Somos empregados de mesa consistentes. Essa será a nossa nova mesa. Nós não vamos ter, analisá-lo e terminar de não salvar nossos passos. Ok? E agora podemos abrir os funcionários da mesa e tudo parece bom. Temos nossas chaves primárias. 123456789 10 11 12 13 14 15. Temos todos os nossos nomes sobrenomes, telefones e fora da Sadie, e estamos com bom aspecto. Ok, então agora nossas mesas estão completas. E no próximo vídeo, vou falar com vocês um pouco sobre o básico de design de mesa. Então eu posso explicar para vocês por que decidimos dividi-los em duas tabelas separadas que
se relacionarão um com o outro mais tarde, em vez de apenas agrupá-los todos em uma. Então, vemo-nos na próxima palestra.
8. Noções básicas de banco de dados e de relacionamento no de banco em acesso: OK, agora é hora de falar um pouco sobre design de tabelas e relações de tabela, e este é um dos conceitos mais difíceis, mas importantes, de compreender quando você está
aprendendo primeiro acesso. A razão pela qual esses conceitos são tão importantes é porque todo o poder do acesso gira torno da capacidade de separar seus dados em tabelas diferentes, como fizemos aqui, e então criar relações entre essas tabelas para que elas trabalhem juntas perfeitamente. E como você está passando por este curso, você pode estar se perguntando, Por que nós dividimos essas tabelas em duas tabelas em vez de apenas criar uma
planilha plana ? E a melhor maneira de explicar isso é mostrá-lo para você no Excel? Então deixe-me saltar para me destacar e mostrar-lhe. Então esta página ela essencialmente mostra como
seria nosso banco de dados inteiro com ambas as tabelas se fosse apenas em uma planilha do Excel. E nesta pequena escala, provavelmente não parece tão ruim. Mas eu vou mostrar algumas coisas que representam desafios aqui para que você possa ver por que, mesmo nesta pequena escala, com apenas oito colunas de dados, seria vantajoso usá-lo no acesso com vários tabelas. Então deixe-me destacar algumas coisas aqui, e eu vou explicar para vocês o que cada uma delas é sobre. Então, nesta planilha, temos nosso funcionário I d seu primeiro nome,
sobrenome, telefone
residencial, telefone
residencial, seu escritório I d a cidade, estado e número de telefone de seu escritório Então, digamos que isso é para nossos funcionários que são vendedores em nossa loja de varejo. E esta é uma pequena seção do nosso sistema de rastreamento de pedidos. Então temos Bob Blake no sistema como funcionário número um, para que possamos identificá-lo sempre que ele fizer um pedido. E se Bob Blake sair e quisermos tirá-lo do sistema? Bem, se excluirmos toda essa linha, você notará que não só exclui Bob, mas também exclui o escritório em que ele trabalha. E se olhar o resto da nossa lista, não
temos outra entrada para o nosso escritório em Boise, Idaho. Então, mas deletando Bob, também
estamos deletando todo o escritório. E em uma escala pequena como esta, isso não é extremamente significativo. Mas se tivermos toneladas de dados em torno deste rapaz é o escritório, e temos que apagá-los. A fim de se livrar de Blake, você pode ver os problemas que isso começaria a colocar. Então, colocando essa informação do escritório em uma tabela separada que é referida com nosso escritório, eu D. Então podemos excluir Bob da mesa de funcionários sem afetar nenhuma informação conectada aos meninos. O escritório. Então essa é a primeira razão. Está bem. Em seguida, vejamos esta cor roxa clara aqui para encontrar outro problema que esta tabela plana é criada. Então nós temos a informação do escritório de Los Angeles, Califórnia aqui três vezes e novamente em uma escala tão pequena. Isso realmente não é um grande problema. Mas imagine que essa informação entra em cada vez que um desses funcionários coloca uma ordem no sistema, modo que pode ser centenas ou milhares de vezes por dia. E imagine que temos 10 colunas adicionais de informações para esta filial,
incluindo o endereço, código
postal, código
postal nomes de gerente de
loja e assim por diante. Se esses dados estão sendo inseridos no sistema várias vezes milhares de vezes por dia , eles estão ocupando enormes quantidades de espaço em nosso banco de dados e com um banco de dados
dessa escala que terá um dreno significativo no eficácia e velocidade do seu banco de dados. Mas se eles fossem listados apenas uma vez em uma tabela como eles estão em nosso banco de dados de acesso, então a repetição não seria tão grande coisa. Outra questão que isso causa ao ter essa informação repetida várias vezes é que se quisermos mudar o número de telefone do escritório em Los Angeles, Califórnia, temos que passar novamente, possivelmente milhares de locais em nossa planilha e alterar esse número. Considerando que se isso está em sua própria tabela e há apenas uma instância disso que é
referido várias vezes por um número de escritório i d, então nós apenas mudamos esse número uma vez e cada vez que você tem um funcionário ou um número de ordem conectado a Aquele escritório, eu D. Número dois. Ele se referirá ao novo número de telefone corrigido. OK, vamos dar uma olhada no roxo escuro rapidinho. Digamos que alguém digita isso como Seattle sem um eu. Agora, quando formos fazer um relatório para o nosso chefe de todos os funcionários ou todas as transações em Seattle. Nós só vamos chegar a um. Duas transações iam estar faltando este 3º 1 por causa deste erro de entrada de dados. Mas no acesso, podemos restringir a forma como esses dados são inseridos. Então você não está digitando em sua seleção em uma lista pré-existente de nomes de cidades. E fazendo isso, teríamos evitado esse erro. E novamente, em uma escala menor como esta, não
parece grande coisa. Mas quando você está falando de milhares de transações em um dia, se 3% de suas entradas tiverem erros de digitação, você está falando de 30 transações que não aparecerão corretamente quando você fizer seu relatório. Ok, então esse é aquele. E então, finalmente, vamos olhar para a luz verde aqui embaixo na parte inferior. A razão pela qual eu tenho esta área destacada é que se quiséssemos adicionar um novo local de escritório, não seríamos capazes de fazer isso sem também adicionar um novo funcionário neste campo. Caso contrário, teríamos espaços em branco em nosso banco de dados, então essa é uma simples introdução a algumas das vantagens de dividir isso em várias tabelas. E na verdade há um nome para algumas das regras que acabei de falar , e é chamado de normalização de tabelas e os princípios básicos disso. Se você estiver interessado em olhar para isso, mais são chamados de primeira forma de normalização. Segunda Forma de Normalização e Terceira Normalização formam seu braço ou destes contagem basicamente conjuntos de regras. Mas os 3 primeiros são os mais críticos para a maioria dos bancos de dados grandes. Mas eles têm a ver com esses conceitos que estavam falando sobre não ter
dados repetidos sobre não ter dados não relacionados na mesma linha e coisas assim. Então deixe-me tirar essa formatação, e é por isso que a dividimos em uma tabela que é dedicada apenas aos funcionários com os funcionários, informações
específicas em uma tabela que é dedicada apenas às informações do escritório e que informações específicas. Porque dessa forma cada tabela pode ficar por conta própria com seu próprio conjunto de informações relacionadas e apenas dar-lhe um exemplo. Não queremos pegar o campo de sobrenome da lista de funcionários e colocá-lo na lista de
escritórios, e isso é bastante óbvio porque parece bobagem. Mas uma vez que você tem uma forte compreensão da idéia de design de banco de dados, coisas
mais sutis, como nomes de escritório repetidos ou locais começam a parecer óbvios também.
9. Cenários mais complexos de design de banco de a: Agora vamos dar uma olhada em uma situação muito mais complexa, para que eu possa dar um exemplo realista de como você dividiria uma quantidade maior de informações. Então vamos dar uma olhada rápida nesta enorme informação aqui. Isto é, você sabe, novamente, esta é apenas uma planilha do Excel e tem cliente. Nome,
cliente, sobrenome, número de telefone
do cliente, número de telefone
do cliente, endereço
do cliente,
produto, produto, tamanho do
preço, distribuidor de
cores, endereço de
envio, distribuidor, número de
telefone, serviço, rap e Cruz sobre mais funcionários, primeiro nome funcionário,
sobrenome, endereço do
funcionário, endereço do
funcionário e-mail do
funcionário e a data de início dos funcionários. Então é um monte de informações reunidas em uma tabela. Então vamos tomar um momento e olhar para como nós faríamos algumas escolhas lógicas para dividir essas informações em tabelas separadas em um banco de dados de acesso. E eu não vou fazer você transformar isso em um banco de dados. Este é apenas um exemplo para ajudá-lo a entender um design um pouco mais complexo. Então deixe-me colocar algumas cores em cima disso para dividi-lo visualmente para que você possa
acompanhar um pouco mais fácil. Ok, então você pode ver que o que eu fiz foi dividi-los em pedaços de dados que estão relacionados um com o
outro e, em seguida, dar-lhes um nome. Então primeiro temos essas quatro colunas, cliente, primeiro nome, sobrenome, número de
telefone e endereço. Todas essas informações estão diretamente relacionadas a um cliente, e isso iria para uma tabela de clientes. E então nós atribuiríamos uma chave primária para esta tabela, que seria o cliente I d. Ok, Em seguida, temos preço do produto, tamanho e cor, e poderíamos agrupar tudo isso em um porque todas essas colunas estão diretamente relacionadas ao produto. E então nós identificaríamos estes com um produto I D. Key também. Descendo a lista. Temos distribuidor,
envio, endereço, endereço, número de
telefone e serviço rap e todos estes vão para a nossa mesa de distribuidores. E, finalmente, temos nossa tabela de funcionários com seus funcionários primeiro nome,
sobrenome, endereço, endereço, e-mail e data de início para que você possa ver agora um pouco melhor de qualquer maneira, como nós seríamos capazes de tomar todos desta informação e em vez de cada vez que alguém entra no pedido de um produto, ele tem que colocar em nome do cliente e todas essas informações novamente eles têm que colocar todas as informações do distribuidor novamente. Eles têm que colocar o empregado que vendeu o produto novamente. E tudo vai nessa linha e cria uma espécie de confusão de dados. Mas se tivermos cada um deles separados em sua própria mesa que nosso cliente, Bob Barnes, só será listado uma vez e então sua informação será apenas encaminhada Teoh, quando fizermos um pedido para uma mochila e o distribuidor disso mochila será apenas referido quando essa ordem é feita, em vez de ter todas essas informações repetidas repetidamente . Ok, então esse é o básico de como dividir suas informações e tomar decisões sobre quais informações colocar em cada tabela. Em seguida, vamos falar sobre chaves primárias e chaves estrangeiras, que é algo sobre o qual eu falei um pouco, mas que realmente não defini para você. E eu vou mostrar a vocês como realmente configurá-los porque eles são realmente importantes para fazer as relações entre essas tabelas diferentes realmente eram, que eles se conectem uns aos outros corretamente e fazer seu banco de dados funcionar
10. Chaves primárias e chaves em relações: Ok, então nós estivemos falando sobre design de banco de dados e dividindo nossas tabelas em várias tabelas que são dedicadas basicamente a um assunto. Então, nosso exemplo deste curso é nossa mesa de funcionários e nossa mesa de escritórios. Então, falamos sobre como pegar uma planilha com todas essas informações e
divididas em duas tabelas. Mas o que ainda não falamos é como reconectar essas tabelas para que elas trabalhem juntas. E a maneira como fazemos isso é através de relacionamentos e chaves. E se você se lembrar do início do curso, quando estamos configurando isso, criamos essa chave,
essa chave primária, e eu irei para nossa exibição de design para que eu possa mostrar a vocês. Lembre-se, nós tínhamos essa pequena chave aqui, e ela criou um número automático para que cada escritório tenha um escritório único i d. E nesta palestra, vamos falar mais sobre as chaves primárias e como criar essas chaves entre as tabelas. Portanto, a definição de uma chave primária é uma coluna que identifica exclusivamente cada registro ou linha na tabela. E a coisa importante a lembrar sobre uma chave primária é que deve ser única. e sem sentido. Por exemplo, você não gostaria de usar o número de telefone de nossos funcionários como uma chave primária porque os números de telefone mudaram de pessoa para pessoa. Então, uma pessoa pode ter um número de telefone por um ano e depois devolvê-lo à
companhia telefônica . E iria para outra pessoa para que o número de telefone não fosse mais especificamente exclusivo para essa pessoa ou, no nosso caso, que funcionários você poderia. Além disso, especialmente nos velhos tempos, você poderia ter um telefone doméstico que fosse usado por várias pessoas. Então, novamente, não
é único o suficiente. O nome do funcionário também seria uma má escolha como chave primária, porque você poderia potencialmente ter duas pessoas com o mesmo nome. Então você pode usar um número automático, o que garante que ele será único. Ou se você já tem um sistema em vigor, você pode usar um cliente I D ou um funcionário. Eu D. Ou, por exemplo, o aluno I D número em uma universidade. Desde que seja exclusivo para cada pessoa e você tenha um sistema de numeração que permite que ele se
expanda à medida que seu número de pessoas expandem um par de outras escolhas ruins para chaves primárias seria um número de Seguridade Social. A razão para isso é que ele é único, mas o problema é que não é sem sentido. Na verdade, é um número muito significativo, e na verdade, é algo que deve ser mantido seguro e privado. Portanto, usá-lo como um identificador não é necessariamente uso inapropriado dele. Códigos postais ou outro exemplo. Pode parecer uma boa idéia usá-los se você tiver apenas um ISS NAWF em cada cidade. Mas se você adicionar um escritório no mesmo código postal, então você começa a ter problemas com seu sistema de numeração, e você tem que começar a ser criativo com Como você usa suas chaves primárias? E não é isso que você quer fazer. Então você configurá-lo desde o início para que você possa evitar isso. E então, finalmente, endereços de
e-mail seriam uma má escolha novamente. Estes mudam com frequência
e, por causa disso, os
seus dados começarão a ficar confusos. Então, como dissemos ao criar esta chave primária, estávamos criando uma única identificação rara, e vamos mudar de volta para a nossa exibição de folha de dados, e neste caso, é um número automático, então é automaticamente dando a cada registro um novo número exclusivo. E dessa forma podemos consistentemente referir-se a este registro ou a este registro ou qualquer um desses registros em outra tabela apenas usando este número aqui. Então vamos para a mesa dos funcionários e temos, uh, ficar em frente e o escritório dele é o número quatro. E se formos para nossa mesa de escritório, aquele escritório número quatro tem toda essa informação para acompanhar. Portland, Oregon, e um número de telefone. Mas como é que esta mesa? Não, o que significa esse quatro? Bem, para ser honesto, agora, não
é. Então o que vamos fazer agora é criar uma relação entre essas duas tabelas e a maneira como fazemos isso à medida que vamos até aqui para nossas ferramentas de banco de dados e temos um lugar bem aqui para relacionamentos. Clique nisso e ele vai trazer um pop-up, e ele vai nos perguntar com que tabelas queremos trabalhar. Bem, nós só temos as duas tabelas agora, então nós vamos ir em frente e adicionar as duas e você pode clicar duas vezes nelas e vê-lo . Eles vão aparecer onde você pode realçá-lo e clicar e deixe-me deslizar isso para fora do caminho e clique em adicionar e lá está ok, então uma vez que terminamos de adicionar nossas tabelas nesta janela, podemos fechar este pop-up, e agora você pode ver um pouco de esquema de nossas duas tabelas. Aqui está nossa mesa de funcionários. O empregado primeiro nome,
sobrenome, sobrenome, escritório
telefônico, eu D. é o
primeiro nome,
sobrenome,escritório
telefônico,
eu D.
E aqui estão nossos escritórios, e você pode até ver que ele identifica nossas chaves primárias para cada um deles. E como dissemos, nossa chave primária é a identificação única para identificar cada registro nesta tabela e o mesmo com aqui. Então, para conectar essas duas tabelas e criar uma relação entre elas, tudo o que temos a fazer é ir para a nossa chave primária esquerda, clicar nela e arrastá-la para onde temos essa mesma identificação estão listados na outra tabela e liberação. Agora vamos ter uma caixa de relacionamentos que aparece, e é basicamente apenas dizendo aqui que você quer conectar escritórios de mesa a funcionários de mesa, e o campo que você deseja conectar é o campo de escritório I D. Veja o que pode escolher entre todos os campos e queremos conectá-lo ao campo de escritório I D na tabela de funcionários. Então, esses estão corretos e você pode mudá-los se eles precisarem ser diferentes. E então ele está perguntando se queremos impor a integridade referencial e o que isso significa. , vamos dizer sim propósito, vamos dizer sim. E o que a integridade referencial significa é que porque estamos vinculando esses dois campos
nessas tabelas, esse número de escritório I D na tabela de funcionários deve fazer referência a um campo válido na tabela de
escritórios. Em outras palavras, não
podemos ter um funcionário com escritório número 10 se não houver um número de escritório 10 na lista de
escritórios, e você pode ver a lógica disso, porque se pudéssemos colocar no escritório número 10 não
podemos ter um funcionário com escritório número 10 se não houver um número de escritório 10 nalista de
escritórios,
e você pode ver a lógica disso, porque se pudéssemos colocar no escritório número 10
, não referenciou nada, então nosso banco de dados estaria incompleto e impreciso. Então, uma vez que fizemos isso, então podemos ir em frente e clicar em criar, e você terá esse pequeno pop-up. Se você não fechou suas tabelas, então ele vai basicamente dizer que ele não pode terminar este relacionamento porque eles já estão em uso, então nós apenas clicar em OK, e então nós realmente temos que voltar e fechá-los. Muitas vezes esqueço de fazer isso. Certo, agora podemos voltar, fazer a mesma coisa, arrastar do nosso escritório. Fui ao nosso escritório. Eu iria em frente e impor a integridade referencial e clique em criar. E agora você vê essa pequena linha que está ligando esses dois juntos, mais
algumas notas sobre o que você está vendo aqui. A primeira coisa que você vai notar é que há um pouco quente aqui em cima e há um pequeno sinal de
infinito aqui. Isso indica que isso é o que é chamado de um para muitos relacionamento. E há três tipos de relacionamentos que quero falar a vocês. O 1º 1 é um para um relacionamento que seria essencialmente um item ligando um item, e nós não vamos entrar nisso porque você não vê isso muito no acesso. O segundo tipo é o único para muitos relacionamento, e este é o tipo de relacionamento que você verá muito. E este é o exemplo perfeito disso aqui, porque temos um escritório que eu poderia aplicar a muitos funcionários diferentes. E se isto é tão confuso, quero dizer-te agora mesmo. Por favor, não se preocupe. ou estresse sobre isso porque design de tabela ou eu deveria dizer design de banco de dados e
relações de tabela são uma das coisas mais difíceis de entender porque, em comparação com uma planilha do Excel onde é uma coisa plana, unidimensional, têm um senso de como três dimensionalidade, e eles são muito abstratos. Portanto, é preciso um pouco de pensamento para descobrir como as relações a serem criadas entre tabelas para fazê-las funcionar corretamente. Então, novamente, não seja duro com você mesmo se isso não fizer sentido imediatamente. Mesmo as pessoas que têm usado o acesso muitas vezes tem que tipo de sentar-se e ir OK, que é aquele em que é o muitos. E você meio que tem que fazer um pouco de matemática em sua cabeça às vezes para descobrir isso. E é por isso que estamos começando com um exemplo muito simples. Então essa é a nossa relação de um para muitos. E então o terceiro tipo de relacionamento é chamado de muitos para muitos relacionamentos, e muitos para muitos relacionamentos se tornam importantes quando você tem, você sabe, muitas, muitas tabelas e há um monte de conexões complexas entre eles, e eu vou dar-lhe um exemplo rápido de um só para que você não tenha idéia disso, mas nós não vamos realmente criar um caso neste exemplo. Eu tenho muitos ou muitos relacionamentos configurados, e este é essencialmente um sistema de rastreamento de pedidos muito simples. Então temos nossas ordens. Ordem I D data ordenada. Temos os nossos produtos a um nome de produto, preço
do produto. E então nós temos o que é chamado de tabela de junção, onde nós criamos um relacionamento de um a muitos indo em ambos os sentidos. Então, em qualquer ordem, você pode ter muitos produtos e qualquer produto pode ir em muitos pedidos. Então, essa é apenas uma breve introdução a esse conceito, apenas para que você saiba o que muitos para muitos é. Mas para os propósitos do banco de dados que estamos criando, ficaremos felizes com nosso único relacionamento. Vai ser de um para muitos entre nossa mesa de escritório e nossa mesa de funcionários. Assim que
criarmos isso, podemos salvá-lo. Apenas salve e feche. E agora temos uma relação entre essas duas tabelas, e à primeira vista você não vê nada diferente nos relacionamentos. Mas vou te mostrar o que é diferente. Se fizermos uma nova entrada quando chegarmos aqui e for hora de selecionar um escritório, vou
dar uma olhada em nossos escritórios são escolhas. Temos um a oito, Boise a Denver. Vamos tentar escolher um número nove, uma entrada que não existe nesta tabela quando eu acerto nove e ela entra. Ele nos dá um ar que você não pode adicionar ou alterar um registro porque um registro relacionado é necessário em escritórios de tabela. Então, agora que temos essa relação entre as duas tabelas, este escritório I D Campo, que agora está ligado à nossa mesa de escritório, só
permitirá entradas dessa tabela. Então agora eu posso apagar isso e entrar no escritório número oito e apertar enter, e está perfeitamente feliz com isso. E à medida que começamos a criar formulários, consultas e relatórios, você realmente verá o poder disso para poder acessar os dados nessa outra tabela. Há uma definição final que vou compartilhar com vocês, que é apenas uma terminologia. Este funcionário I D. é, como falamos antes, chamado de chave primária direita. E se olharmos em nossa visão de design, ela tem a chave ao lado. Essa é a nossa chave primária. Então é o nosso identificador único. Este escritório que eu d no fundo é o que é chamado de uma chave estrangeira, e uma chave estrangeira é uma chave que faz referência a uma chave primária em outra tabela. Então sabemos que essa chave estrangeira aqui, o
número I D. do escritório está se referindo a Teoh a chave primária nesta tabela, e podemos olhar melhor para ela olhando aqui. Então aqui está o nosso escritório I d. Primária Key. E aqui está o nosso escritório I D Foreign Key na mesa dos funcionários. E uma outra coisa que você vai notar é que nessas relações eles têm que ser do mesmo tipo de
dados. Então, na nossa mesa de funcionários, nosso escritório I d. é um número e em nossa mesa de escritórios. O escritório é um número automático. Parece diferente, mas ambos são um tipo de dados numéricos. Então, porque nós criamos isso como um número automático, nós também nos referimos a este é número. Então isso é uma introdução ao conceito de chaves primárias e relações de chaves estrangeiras. E lembre-se, temos três tipos de relacionamentos. Oneto 11 muitos e muitos para muitos e de um para muitos é o tipo mais comum de relacionamento, e quando chegarmos a formulários e consultas, vou mostrar-vos a magia do que esse relacionamento pode fazer.
11. Introdução às propriedades de campo em de acesso: Ok, nesta seção, vamos falar sobre propriedades de campo, e no primeiro blush, propriedades de
campo podem parecer um pouco chatas. Ou, pelo menos, pensei que sim. Mas uma vez que você entra neles, você começa a perceber que eles são uma espécie de espinha dorsal das informações em sua tabela, e ele controla como as informações aparecem e como elas são inseridas. E ele realmente começa a ter alguma influência poderosa sobre o seu banco de dados. E as propriedades do campo são encontradas em sua visualização de design, então precisaremos alternar para nossa visualização de design. Aqui estão os nomes dos campos, como temos trabalhado com, você sabe que temos uma nova seção na janela agora chamada Arfield Properties, e enquanto estivermos clicados em um campo, isso aparecerá. Se eu for clicado fora de um campo existente, você notará que nada está aqui. Mas enquanto eu for clicado no campo ou no tipo de dados, ele vai me dar algumas opções aqui, e nós vamos rever um monte de coisas aqui em toda esta seção, e você vai notar que esta seção de propriedades de campo ou muda com o tipo de dados. Então, se eu clicar aqui no meu pequeno texto para o primeiro nome, você vai notar. Ele me dá um monte de mais opções, e estas são essencialmente opções para controlar a forma como os dados funcionam em sua tabela. Então, nesta seção, vamos estar olhando para máscaras de entrada de formato de tamanho de campo, legendas, valor
padrão, regras
de validação e validação. O texto necessário permite o seu comprimento e índice. Não vamos entrar nesses no fundo. Mas usando essas propriedades diferentes, você será capaz de realmente mudar a maneira como seus dados funcionam em seu campo. Nós também vamos ficar com a guia geral e realmente não entrar na guia de pesquisa. Você também notará que sempre que você estiver em um tipo de dados e clicar em uma dessas
propriedades de campo , ele exibirá um pouco de instruções aqui para lhe dar algumas diretrizes como usar isso. Então isso pode ser muito útil. Se alguma vez tiveres dúvidas e vais notar que se eu clicar numa propriedade de campo
diferente daquela, as informações à direita vão mudar. Uma outra coisa a observar em alguns destes você terá opções suspensas. Por exemplo, se eu descer aqui para obrigatório e clicar nesse campo,
você vai notar que há um menu suspenso aqui, e eles também são o que é chamado de caixas construtoras. Se você for para a máscara de entrada, você verá isso. Não é uma queda. Ele tem três pequenos pontos, e se eu clicar sobre isso, ele vai trazer este assistente de máscara de entrada. E se eu clicar aqui no valor padrão, então quando eu clicar sobre
isso, ele vai me trazer o construtor de expressões, e vamos entrar em um breve tutorial sobre como usar isso para controlar como seus dados estão sendo inseridos. Mas esta é uma ferramenta muito poderosa que você pode gastar muito tempo aprendendo a usar. Então, muitas coisas acontecendo com as propriedades do campo e como com muitas coisas no acesso, no início parece um pouco esmagador. Parece que há tantas opções e botões para pressionar, mas eu vou mostrar a vocês apenas um punhado de propriedades realmente eficazes e comumente usadas que estavam indo para realmente usar em nosso exemplo, e eu vou até adicionar alguns campos para dar mais alguns exemplos, e quando terminarmos, você vai se sentir confiante e ser capaz de usá-lo para aumentar a eficiência e usabilidade de seu banco de dados.
12. Propriedades de campo de de , Formate e de de de entrada: Certo, vamos direto para o nosso primeiro par de propriedades de campo aqui, e vamos começar com o tamanho do campo. Então, como você pode ver, nós temos o texto curto do tipo de dados selecionado sob o primeiro nome, e em nosso tamanho de campo, ele será padrão para 255 caracteres. Esse é o valor padrão para um texto curto. Agora. Não é crítico que você faça isso, mas é uma boa prática limitar esse número, e há algumas razões para fazer isso. A primeira razão é limitar a quantidade de armazenamento necessária para o seu banco de dados. O segundo é evitar possíveis erros. Por exemplo, se alguém colocasse 200 caracteres para um primeiro nome, há uma boa chance de algo dar errado. Talvez eles copiaram e colaram um parágrafo em vez de apenas um nome ou algo assim . Mas limitando isso, podemos reduzir a chance de isso acontecer. A única coisa que você tem que ter cuidado é que você não limita muito isso. Então, por exemplo, poderíamos selecionar um tamanho de campo de quatro caracteres aqui, mas para o primeiro nome,
obviamente, obviamente, menos que seu nome seja Bob ou Joe ou jam. Você não vai ser capaz de encaixar isso aí. E os limites de tamanho do campo restringirão a quantidade de dados que entram aqui. Então, quando alguém tenta digitar um primeiro nome, se há apenas quatro letras permitidas, isso só vai deixar colocar em quatro letras. Então, uma boa regra de ouro é entre 30 e 50. Seremos liberais com o nosso espaço neste caso e faremos 50 personagens agora. Onde isso começa a ter mais significado é, por exemplo, se formos aos nossos escritórios de mesa e se quiséssemos fazer isso por abreviaturas estaduais, que é realmente uma ideia muito melhor. Foi uma jogada preguiçosa da minha parte para colocar o nome completo do estado lá. Então, se quisermos mudar todos esses dois apenas a abreviação do estado, então podemos voltar e podemos restringir o número de caracteres permitidos aqui para. Então deixe-me mostrar-lhe como fazer isso. Então agora podemos entrar aqui e podemos limitar esse tamanho de campo, e quando salvarmos
isso, ele vai trazer esta mensagem dizendo que alguns dados podem ser perdidos. Esta é uma mensagem muito importante. Diz que o tamanho de um dos seus campos foi alterado para um tamanho menor. Certo. Nós levamos de 255 caracteres para dois. Diz que se os dados forem perdidos, as regras
de validação podem ser válidas. Violado como resultado. Deseja continuar? De qualquer forma, voltamos para a nossa mesa, certo? E mudamos todos os nossos nomes de estados para abreviaturas de duas letras. Então, estamos bem para clicar? Sim. Aqui. Agora, se não tivéssemos entrado e feito isso antes do tempo, então quando
mudarmos isso, perderíamos muitos desses dados. Então, por exemplo, Idaho tem cinco letras,
e é só que ele só permite agora em nossa nova formatação, então nós perderíamos esses dados. Então estamos bem agora, , porque fizemos essas mudanças antes do tempo. Vamos clicar. Sim. E agora, quando voltamos para a exibição da folha de dados, se colocarmos um novo registro aqui e tentarmos digitar Colorado, ele me dá essas mensagens aéreas para que eu só possa digitar duas letras, e se eu apertar enter, fica feliz com isso. Então, por enquanto, vamos voltar à vista de design. Então vamos analisar as duas tabelas e editar o tamanho do campo para todos os nossos campos. Então, no número automático novamente, você notou que esta mudança está aqui em baixo com o tipo de dados diferente. Então, no número automático, ele é listado como inteiro longo, e queremos deixá-lo dessa forma para que o acesso possa continuar a adicionar números exclusivos à nossa seqüência numérica
automática. O próximo é City e a cidade. Podemos mudar para 50 caracteres, bem como o estado. Nós já mudamos, também. Certo, vamos ver o tamanho do campo para o número de telefone se tivermos um número americano. Mesmo que incluíssem todos os números, parênteses, espaços e traços, não teria mais de 15 caracteres. Nós não vamos armazenar muitos porque nós vamos ter que inseri-lo em um formato mais simples, que eu vou mostrar-lhe apenas um pouco. Mas 15 caracteres é bom para o número de telefone. Então poderíamos ir até nossos funcionários, e novamente, este é o número automático. Vamos deixar isso como está, temos um primeiro nome. Nós colocamos 50 sobrenome vai colocar 50 bem telefone novamente para este. Podemos mudar o 15 e nosso escritório número I D é um número, acredite em nós muito tempo em chur. Então esse é o tamanho do campo. Vamos falar sobre formato. O formato afeta a maneira como os dados são exibidos. E é realmente semelhante à máscara de impacto, sobre a qual falaremos em um pouco, que afeta como os dados são inseridos. Mas com o formato. Se você estiver selecionado no número, ele realmente lhe dá uma lista suspensa, e você pode escolher um deles se quiser. Mas para o caso do nosso escritório, eu D. Onde esta é a nossa chave estrangeira. É só precisa ser um inteiro longo. Nós não precisamos fazer nenhuma formatação especial para ele. Tão perto que vamos olhar para o nosso número de telefone, que é um texto curto tão em formato aqui, e você vai notar se você tentar e usar o menu suspenso para texto curto, ele está vazio. E a razão para isso é provavelmente porque há muitos códigos diferentes que você pode colocar aqui para modificar o formato, e eu vou mostrar um exemplo disso quando chegarmos à mesa de escritórios. Mas para todos esses, nós realmente não precisamos de nenhum formulário adicionando qualquer formatação especial. Então o nosso sobrenome, o nosso primeiro nome e o nosso número de carro estão bem do jeito que estão. Então vamos olhar para os nossos escritórios de mesa de novo. Temos um número de telefone. Não há necessidade de mudar isso. Havia estado e aqui está algo interessante. Isto em símbolo significa que é um campo obrigatório e que esse simples realmente veio para acessar quando importamos esta folha vermelha do Excel. Não é necessário, e podemos simplesmente apagá-lo. Agora. Uma coisa com o estado, queremos que ele sempre apareça em maiúsculas, certo? Então o que podemos fazer aqui é fazer um símbolo maior que. O símbolo maior que força as coisas a serem exibidas em maiúsculas, enquanto o símbolo menor que as obriga a serem exibidas em minúsculas. E eu vou mostrar a vocês o que isso parece quando voltarmos ao nosso encontro uma ovelha, você eu tenho que salvá-la, e novamente está dizendo que você está mudando a forma como a formatação é feita, e a maneira como esses dados são tratados dentro da sua tabela E se você não ter as coisas acertadas, então algumas informações serão perdidas. Neste caso, estamos bem porque isto não vai apagar nenhum dos nossos dados. Suécia clique? Sim. E agora, quando eu for aqui, se eu quiser mudar isso para minúsculas C O, ele vai apenas mudar automaticamente a maiúscula. Então isso é muito legal. Vamos voltar. Então vamos fazer isso para a formatação lá para a cidade. Não precisamos fazer nada, mas temos isso na Symbol de novo. Vamos deletar isso, e então nosso número de carro vai deixar o mesmo bem rápido, no entanto. Vejamos o que faria se tivéssemos um encontro lá dentro. É bom ou funcionários, e vamos adicionar a data de nascimento deles, e vamos fazer esse tipo de dados, data e hora. Agora você percebe que Vá direto para o nosso formato para uma primeira opção. E quando clicarmos nisso, teremos um menu suspenso. Dando-nos as nossas opções e, provavelmente, o mais comum é apenas a data curta. Mas você pode ver que você tem outras opções aqui também, mas vamos com uma data curta para o nosso formato, e agora, quando vamos para a nossa exibição de folha de dados, estamos bem com tudo isso. Podemos sair e colocar a data dos nascimentos aqui e você percebe que também nos dá um pequeno calendário
clicável. Mas se eu começar a digitar em 24 de junho de 1978 e entrar em aviso, ele formata em nosso formato de data curta, OK, e nós podemos ir para ficar de pé. Podemos usar o calendário aqui e usar isso para colocar suas informações. Então é assim que você altera o formato para data e novamente, voltando para a visualização de design que cobre a formatação. Agora vamos olhar para a nossa máscara de entrada na máscara de entrada quando estavam em tempo e data nos oferece uma máscara
de entrada. Wizard e eu mencionei brevemente isso antes, Mas a máscara de entrada efeitos a maneira que seus dados são inseridos e novamente sobre isso. Poderíamos ir a um encontro curto, e então nos dá a chance de tentar entrar nele, e você verá que está preparando tudo para nós. Quando vamos dedo do pé, inseri-lo para que ele nos mostre como precisamos colocá-lo em para que possamos colocar em lábios 12 de outubro 19 83. E funcionou. Certo, atribuímos a máscara que queremos usar para ela. Tentamos para ter certeza de que funciona. Olha, seguida, em
seguida,ele mostra o código real para que você possa usar este código. Mas o Feiticeiro torna mais fácil para você acessar esse código, e ele vai colocar para nós. Então nós temos um caractere de espaço reservado, e em geral, você só vai usar o traço é que apenas mostra que você se lembra de volta aqui quando vamos experimentá-lo, que mostra onde os espaços estão, e você pode mudar isso para caracteres diferentes. Mas típico. Você usará esse sublinhado e, em seguida, clique em Avançar novamente e terminará. Clique em concluído e, em seguida, veja o seu inserido no código para a forma como queremos que a nossa data seja inserida. Ok, então essa é a sua máscara de entrada para a sua data de nascimento. Vamos dar uma olhada no escritório e não colocaremos máscaras nos números. É Goethe, nosso telefone. Este é outro bom, onde podemos influenciar a forma como o Texas entrou e, de fato,
torná-lo mais fácil de entrar. Então vamos até aqui, salvamos nossa mesa, e você vê, nós temos diferentes opções. Código de segurança, código
postal, senha ,
data, etc. Obviamente vamos clicar no número de telefone e podemos tentar. E novamente, você vê, basicamente nos dá todos os personagens ao redor para que saibamos o que esperar. E nós podemos ir em frente e, você sabe, digitar o número de telefone que quisermos. Está bem? E podemos ver que funciona. Clique em Avançar novamente. Vamos deixar o caractere de espaço reservado, e lá está mostrando o código dela novamente. Olhe a seguir, e então este é importante. Como você deseja armazenar os dados? modo geral, você vai querer armazenar os dados sem os símbolos na máscara. Então, quando alguém está digitando seus números com esta bela máscara de entrada mostrando a eles como
fazê-lo , ele não vai realmente armazená-lo assim. Ele vai armazená-lo sem todos os traços e tudo mais,
e isso apenas o torna mais limpo, e ocupa menos espaço em seu banco de dados. Casey, clique em próximo e termine. Então agora temos uma máscara de entrada para o nosso número de telefone, e vamos dar uma olhada nisso funciona. Vai salvá-lo. E agora é aplicada esta máscara de entrada e você pode ver que a maneira que originalmente a inserimos . Vejo que a forma como entrei não funcionou muito bem com essa máscara. Então nós realmente precisaríamos voltar para estes e terminá-los e colocar a informação que precisamos aqui. E este é realmente um grande momento para apontar que planejar seu banco de dados desde o
início antes mesmo de você ter quaisquer dados é realmente importante porque você pode ver como, mesmo com apenas 16 entradas, que chato é para agora voltar e copiar isso. E quero
dizer, neste caso, neste caso, estes fictícios aéreos, certo? Então eu poderia entrar e apenas ritmo. Ele está aqui, você sabe, mas clicando duas vezes nesse campo. Obviamente, todas essas pessoas vivem em lugares diferentes, então realmente, nós teríamos que voltar e olhar onde Bob Blake mora e caçar o código de área do seu número de
telefone. Se quiséssemos essa informação aqui, que poderia ser importante em algum momento, porque poderíamos querer fazer uma busca por código de área para encontrar todas as pessoas que vivem em Wyoming ou Washington ou o que quer que seja. Então eso isso é apenas um bom Isso é meio que uma boa lição. Vou preencher isto bem rápido, por isso está completo. Ok, então vamos voltar para o nosso projetado para você novamente. Agora temos uma máscara de entrada para o nosso número de telefone. Vamos ao nosso sobrenome. Não vamos fazer uma máscara de entrada para isso porque é bem simples. mesmo com o primeiro nome e o mesmo com o I D. E na verdade isso eu gostaria de dizer, empregado, eu d. Porque você quer ser específico sobre seus nomes de campo para que você saiba o que é exatamente. E assim vamos salvar isso. Só fiz essa mudança. Vá para os oficiais novamente e vamos começar para baixo número de telefone vai fazer uma máscara de entrada para este
também . Faça o mesmo. Salve isso. Sim. Como aquele. E o próximo. Próximo sem os símbolos. Sim, e termine e verá quando voltarmos hoje, uma folha sua novamente salvá-la. Teremos o mesmo problema aqui e de novo. Isto não é um problema, porque esta é apenas uma máscara de entrada, mas apenas parece engraçado. Então. Mas novamente, onde esses ar? Apenas números fictícios. De qualquer forma, vamos encher um homem, está bem? Pulando de volta para a visualização de design. Esse é o nosso estado. Não precisamos de uma máscara de entrada para isso porque são apenas duas letras. Cidade, Sem máscara de entrada e impedimento que ele não precisa e máscara também. E onde é um número, nem sequer tem essa opção. Ok, então essa é a máscara de entrada. Vejamos as legendas. Nós realmente não vamos entrar muito em legendas, mas apenas saiba disso. A legenda é basicamente no nome alternativo ou rótulo para o campo quando você usá-lo em uma exibição. Então, por exemplo, adicionamos um rótulo para este campo. Ele automaticamente vai chamá-lo de telefone. Mas se quiséssemos dizer telefone de escritório, então poderíamos mudar esta legenda aqui para telefone de escritório. E quando criarmos um formulário em vez de mostrarmos o telefone dele, ele vai aparecer como telefone de escritório. Certo, mas não faremos isso por enquanto, mas só para você saber qual é a legenda. Ok, então esse é o seu formato de entrada, máscara e legenda. Em seguida, analisaremos as regras de validação de valor padrão e a validação. Texto
13. Valor de cumprimento: Tudo bem. E esta palestra, vamos falar sobre valor padrão, regras de
validação e texto de validação se um campo é obrigatório e indexado. E também vamos dar uma olhada rápida em um construtor de expressões usando este pequeno botão com três pontos. E para fins de nosso banco de dados, nós realmente temos todas as propriedades atribuídas que precisamos. Então, o resto destes eu só vou mostrar a vocês um exemplo de para que vocês saibam como
usá-los . A propriedade valor padrão pode pré-preencher um campo para você com o valor padrão. Se houver um valor que você usaria uma e outra vez, então uma maneira melhor de mostrar isso seria na mesa de nossos escritórios indo para nossa visão de design, e provavelmente o mais provável seria, por exemplo, a cidade ou o estado . Então, digamos que todos os nossos escritórios estavam na verdade no mesmo estado, em vez de
espalhados pelo país, e nosso estado sempre seria Washington. Então, nós clicaríamos no tipo de dados artísticos ou em nosso nome de campo, e então iríamos para o nosso valor padrão. E se fosse Washington, poderíamos apenas digitar W A. Quando entrarmos, ele vai envolvê-lo em aspas para mostrar que seu texto. E então, quando voltarmos, Teoh nossa visão de folha de dados e, claro, salvar nossa tabela. Agora você pode ver isso na próxima entrada. É por padrão, colocando W. A de Washington. E tenha em mente que este é apenas o padrão. Não é necessário que o mantenhamos como Washington. Poderíamos mudar isso para Colorado se quiséssemos, e ele aceitaria. E então você verá que está nos dando o padrão de Washington para o próximo registro. Os valores padrão realmente apenas para fins de tornar a entrada de dados mais fácil, poupando o problema. Então, se 90% dos nossos escritórios estivessem em Washington do que 90% do tempo, você poderia colocar a escuta da cidade duas vezes para passar por isso e colocar o número de telefone, e você nem teria que se preocupar com isso. E depois os outros 10% do tempo. Quando você está,
digamos, no Colorado, você pode entrar na aba da cidade quer mudá-lo para Colorado top novamente e lá vai você. Certo, vamos voltar para nossa visão de design, e a próxima é a regra de validação. E enquanto a exibição padrão está nos dando um campo pré-preenchido, a regra de validação está realmente exigindo certas coisas a serem inseridas ou exigindo que escolhamos alguns itens. E eu vou realmente criar um novo campo para este aqui, e vamos chamá-lo de status de emprego para que possamos entrar se nossos funcionários estão em tempo
integral ou meio período. E vamos colocar regras aqui para o que você pode entrar. Então vamos à nossa lista de funcionários. Então nós vamos criar um novo campo aqui chamado Nós vamos apenas chamar status em e vai ser texto curto, e nós vamos colocar uma regra de validação aqui, e eu vou apenas colar minha expressão e então explicar para você o que está fazendo para nós. Então esta palavra como, basicamente significa que o que você entra tem que ser assim tem que coincidir com isso e então o FT entre aspas significa o texto. FT. Então você tem que colocar em Efty ou PT, então isso é tempo integral ou meio período. Ok, então vamos ver como isso fica quando vamos realmente inserir dados para isso. Salve isso. Claro, isso só está dizendo que vai atualizar todos os nossos dados, o que é bom. E nós recebemos uma mensagem de erro lá porque nós não temos nada aqui ainda e da Regra de Elevação requer que algo esteja lá dentro. E assim, por não ter nada aqui, estavam essencialmente violando essa regra. Então vamos entrar e colocar em P T e ver se funciona muito bem. Vamos tentar colocar algo que não se encaixe. Vamos colocar GR. Ver se ele gosta disso. Veja, não gosta
disso fazer com que as regras de validação só digamos PT ou EFTY. E isso nos dá uma mensagem de erro muito estranha dizendo que um ou mais valores são proibidos pela regra de validação como F T ou P T definido para funcionários da tabela. Status do funcionário insira um valor que a expressão desse campo pode aceitar. E a maioria dos leigos, quando lerem isso, dirão: “ O que diabos isso significa? E eles não vão ter ideia do que fazer. Então vamos entrar e colocar um texto de validação no lugar disso para explicar o que diabos está acontecendo. Então eu poderia sair dessa. Eu vou mudar isso, na verdade, tudo só
para escapar, para sair disso e vamos para Design View novamente, e vamos colocar alguns impostos aqui para explicar isso. E eu vou pagar sentar e você pode ver nossa validação. texto diz que entrou no status de emprego dos empregados FT para tempo integral, Petey para meio período, ok? E outra coisa que você deve ter notado foi que nossa formatação estava mostrando letras minúsculas. Então o que nós também faríamos é adicionar em um vamos adicionar um maior que e nós estamos apenas pedindo por duas letras estavam adquirindo isso. É apenas uma destas opções e ambas são duas letras. Então vamos mudar isso para tubo para tamanho do campo, e agora podemos salvá-lo, e estamos bem porque ainda não fizemos nada aqui. Vá para dados ovelhas você. Então agora temos PT como tempo parcial em capitéis, então agora podemos entrar e testá-lo novamente. Então é colocado em g y. é isso e seu ok. Agora ele está nos dando uma mensagem de erro mais amigável para o emprego do funcionário, diz FT. Para Petey em tempo integral. Então agora podemos voltar para dizer Ok,
bem, bem, ele está em tempo integral. Então entre Efty. Temos outro meio período. Outro tempo integral. Bom. Então essa é a nossa regra de validação, juntamente com o nosso texto de validação para voltar à visualização de design, geralmente algumas outras regras de validação interessantes que merecem ser mostradas. Vamos ao nosso primeiro nome. E se quisermos que este seja um campo obrigatório lá, uma das duas maneiras de fazer isso podemos ir para obrigatório aqui e apenas dizer sim, mudar isso para sim, e vamos dar uma olhada no que isso faz. Isso é bom. Nós estamos bem. E vamos ver, colocamos isso no primeiro nome, certo? Então vamos testar isso e vamos tentar apenas tabular passado o primeiro nome e inserir ah record. Ok. Quando eu apertei Enter, ele diz que você deve inserir um valor na tabela. Campo de nome do funcionário. Ok, então para colocar isso lá dentro, nós temos que colocar algo lá dentro. Agora eu poderia sentar nela. Não, tenho oficiais abertos. Então, na verdade, para fechar isso, a fim de inserir um registro aqui. Ok, mas agora ele aceita porque nós preenchemos aquele campo que obrigou. Então vamos olhar para a vista de design novamente. Então essa é uma maneira de fazer isso. Mas aqui está outra maneira de fazê-lo. Podemos tirar isso e ir para a regra de validação, e eu vou colar um texto aqui não é saber, e então podemos colocar um texto aqui que diz,
por favor, digite um primeiro nome. Ok? E vamos ver como isso parece e ir. folha de hoje irá salvá-la. Isso é bom. Então, agora, quando vamos até aqui e pulamos, esta foi uma boa fita na mesma informação. Ok? E pulei estes porque não são necessários. Mas você pode ver nossas mensagens aéreas. Por favor, digite um nome tão específico nos direcionando de volta para aqui para que eu possa dizer, Ok, volte e diga que Julie e eu podemos reduzir e ele aceita. Ok. Ok. Agora, vamos para a nossa data de nascimento, e eu vou mostrar a vocês como usar o construtor de expressões. Digamos que queremos garantir que as pessoas não digitam acidentalmente a data de hoje sob a data de nascimento. Ok, então vamos criar uma regra de validação que diz que a data tem que ser antes de hoje e
vamos para este pequeno botão construtor com os três pontos e vamos abrir a caixa
construtor de expressões . Ok, e no primeiro blush, isso parece muito complicado e pode ser, mas vamos fazer uma simples expressão que diz que tem que ser antes da
data de hoje , e eu vou te dar um rápido tour disto primeiro. Então você basicamente tem três caixas aqui, certo? E você vai basicamente começar aqui e ele vai inserir coisas em sua
área de expressão , e então você escolhe dentre aqueles e então ele vai inserir as coisas na área de valores e eles
escolheram a partir daqueles, e basicamente está construindo uma pequena fórmula para você ou uma expressão. É como construir uma equação matemática para que você possa ir nesta, e ele construiu funções, e você poderia fazer conversões, data e hora. Financeira, matemática
geral, etc. Você faz expressões com texto, mas você pode ir para data e hora. E se quiséssemos que este campo fosse igual à data de hoje. Então você basicamente passa por esses diferentes passos para encontrar com o que você está tentando trabalhar. Então, se você queria fazer uma expressão que envolvesse a data e você clicou duas vezes, isso vai preencher uma expressão que representa a data de hoje em sua fórmula aqui e então se você clicar, ok, ele colocará que em suas propriedades de campo, e você pode olhar aqui para baixo para ver uma descrição. Então esta é a data atual do sistema. Certo, então não vamos usar isso. Então vamos fazer algo um pouco diferente. Ah, sim, de constante aqui, como acabamos de fazer. Isso não é nenhum significado. Você não permite espaços vazios falsos. Verdadeiro em. E então vamos olhar para os operadores. E o que vamos fazer por este é que vamos fazer uma comparação. Há o tipo que usamos antes para o nosso tempo parcial e tempo integral. Mas nós vamos usar menos do que clicando duas vezes nele, e então nós vamos voltar para nossas funções integradas, e nós vamos voltar para nossa data e hora, e nós vamos clicar em nosso encontro. Então o que está dizendo é que a data tem que ser menor do que hoje. Vou clicar em OK, e depois, claro, vamos testá-lo. Salve é sempre isso é um. E isso é tudo até agora. Ok, vamos tentar marcar algumas datas. Então vamos colocar a data de amanhã 22 de março de 2017 e bater a seta para baixo. Certo, um ou mais valores foram proibidos pela regra de validação. Ok, então não vai permitir. Vamos voltar e mudar isso para ontem e ver se ele gosta disso. Gosta perfeitamente bem. Então, nós também vamos entrar e vamos colocar um texto de validação dizendo:
Por favor, insira uma data antes da data de hoje. Ok, então esse é um usado o construtor de expressões. E como podem ver, há muitas opções com isso que não vamos entrar. Mas eu queria te mostrar, pelo menos, como usá-la. Então cancele isso, ok? E a última coisa que quero falar com vocês é sobre a propriedade indexada aqui embaixo. O que a indexação faz é se você selecionar sim no índice do que o banco de dados ou o acesso manterá uma lista. Uma lista ativa de qualquer campo, você está indexando, e o objetivo disso é tornar a classificação mais rápida, então eu vou dar o melhor exemplo que posso é sobrenome. Então, digamos que estamos pesquisando em nossa tabela de funcionários com muita frequência por sobrenome,
mantendo-a indexada e selecionando sim, aqui. E neste caso, duplicatas estão bem porque podemos ter o mesmo sobrenome selecionando sim. Então vai manter uma lista. E quando procurarmos pelo nome Barnes ou McDonald, ou seja lá o que
for, será mais rápido neste pequeno tamanho de uma base de dados. Não faz diferença de qualquer maneira, mas em um banco de dados gigantesco fará nossas buscas mais rápidas. A desvantagem de um índice é que, como ele está atualizando uma lista ativa para tornar as pesquisas mais rápidas quando seu banco de dados está atualizando, realmente mais lento porque ele tem que manter essa lista. Então, você basicamente troca um pouco de desempenho geral por velocidade quando você precisa quando você está fazendo a pesquisa. E novamente, isso se aplica principalmente a bancos de dados muito grandes, então poderíamos dizer sim para escolher. Tudo bem para este particular,
e então uma coisa que você vai notar é em nossas chaves primárias, onde nós configuramos um número automático. Isso sempre vai dizer sim, índice e sem duplicatas. E novamente voltando ao que discutimos quando configuramos o número automático. Sem duplicatas significa que vai começar com o número um, e isso vai para eles. Mas nunca vai atribuir o número dois a Mawr do que uma pessoa. Então sempre terá um identificador único. E isso é o que significa “sem duplicatas”. No caso do sobrenome, podemos dizer duplicatas. Certo, porque podemos pegar duas pessoas com o sobrenome de Barnes. Nós ainda queríamos manter um índice para nós, mas não queremos restringir ter dois dos mesmos sobrenomes porque isso poderia muito bem acontecer. Ok, mas para a maioria de seus campos, você sabe, apenas General Fields, você vai dizer, bem, isso é na verdade o nosso número D para, tipo, números de telefone, você vai dizer sem índice, porque geralmente nós não vamos estar classificando por número de telefone. Ok, então isso abrange valores padrão, regras
de validação, invalidação, texto obrigatório e indexado. Então isso cobre a maior parte do que você vai precisar Teoh saber para começar com as
propriedades de campo para que você possa começar a atribuir propriedades aos seus dados como temos feito em nossa tabela aqui.
14. Introdução com formas de acesso: Muito bem, nesta secção, vamos aprender a criar formulários, que é muito excitante porque adoro formulários. Eles são divertidos e legais, e eles são como o papel de embrulho em um presente de aniversário. Mas a primeira coisa que precisamos fazer antes de entrar em formulários como precisamos limpar nossas mesas porque nós temos sido tipo de entrar aqui e nós temos,
você sabe, você sabe, eu tenho adicionado em novos campos apenas para que eu pudesse mostrar-lhe campo diferente propriedades e o que não, mas eu não preenchi todos estes para fora. Então vamos fazer isso porque uma coisa que você não quer fazer é ter um banco de dados com células
vazias e lacunas em seus dados. Então nós vamos limpar isso, e eu vou fazer alguns ajustes para fazer isso funcionar melhor. Então, uma coisa que você vai notar se clicarmos neste campo de data de nascimento é muito engraçado , certo? São três para março está no lado esquerdo desta coisa de dois dígitos. Então deve ser mesmo 03, certo? E isso é porque nós não temos apenas formatação, mas nós não temos máscara de entrada e nós também queremos que isso, uh, traga um pequeno seletor de datas para que você possa simplesmente clicar em um calendário. Então eu vou te mostrar como fazer isso rapidinho. Então, primeiro, vamos fechar nossos escritórios de mesa porque esses ar ligados para que possamos entrar em nossa visão de design e vamos para nossa data de nascimento. E lembre-se, eu estava mostrando a você como criar uma máscara de entrada para que quando você digitar isso e ele mostra todos os colchetes e espaços para facilitar a entrada. Mas vamos em frente e tirar isso de lá para que possamos usar o
seletor de datas , que é muito mais fácil de usar. Então vamos apenas ir em frente e destacar isso e clicar, excluir ou retrocesso para excluí-lo, e vamos salvar nossa mesa e voltar para Dana. Ela faz? Ok, agora, quando clicamos neste campo, ele não mostra as mesmas lacunas e tudo mais. E você quase temos este pequeno calendário para que possamos clicar sobre isso e podemos selecionar qualquer data que quisermos, que é incrível, inclusive hoje. Ok, então nós já temos esse preenchido. Nós só vamos selecionar um monte de datas aleatórias para estes, só para que eles estejam todos preenchidos. Então, não é? Não importa. Obviamente, as pessoas não teriam data de nascimento em 2017. Mas só queremos isto completo. Basta clicar no campo, clicar no calendário, escolher seu dia, e ele está lá. E você pode acertar a seta para baixo se quiser. E a coisa legal de ter esse seletor de calendário aqui é que ele será transferido para quando criarmos nosso formulário, que faremos na próxima palestra. E assim, quando alguém quiser entrar em um dia, será muito mais rápido e fácil para eles fazerem isso ao invés de ter um tipo de coisa. Ops, eu inseri uma data após a data de hoje e lembre-se, nós colocamos essa função de validação lá para evitar que datas futuras sejam inseridas. Eu clico aqui para voltarmos. Conserte isso. Ok, nós temos essa. E, finalmente, este. Ok, então isso está preenchido. Nós vamos fazer isso também e eu vou te mostrar algo interessante se você clicar no controle e as aspas. Ele vai copiar as informações da célula acima para que eu pudesse apenas sentar aspas de controle todo o caminho para baixo. E então eu vou mudar um para meio período que eu poderia fazer aspas de controle por um tempo em que um. Porque mais uma vez, estes números de ar arbitraram estes ar apenas fictícios. Isso é um pouco legal teclas, atalho de
teclado, controle e as aspas. Ok, então agora temos uma tabela completa aqui, o que é muito melhor. Vai funcionar melhor quando formos fazer consultas, formulários e relatórios. Certo, vamos fechar por tanto tempo. Vai abrir a mesa dos nossos escritórios, e só temos algumas coisas para terminar aqui. Então, temos duas opções. Poderíamos entrar e apagar essas entradas, ou simplesmente preenchê-las. E eu quero mostrar algo interessante quando você exclui entradas com um número automático . Então, uma vez atribuído este número nove, uma vez que apagamos
isto, nunca mais vai atribuir o número nove novamente. Então, quando apagarmos e começarmos um novo disco, o próximo disco será o número 12. Certo, então vamos fazer isso. Então você pode ver como funciona. Sim. Queremos acreditar nisso. Basta clicar nesta caixa à esquerda para realçar todo o registro. Certo? Clique em, exclua o registro e confirme. E depois o último. Sim. Está bem. Agora, quando eu entrar neste, digamos que eu queria colocar Vamos dizer que vamos ter que localizar um novo escritório em Washington. Então vamos colocar Spokane e ver que foi automaticamente para o número 12. E isso é realmente a beleza do número automático do futuro é que ele não vai repetir números. Ok, então vamos ter mais e terminar isso e de novo. Eu sei que este não é o código de área certo para Spokane, mas estes eram apenas números fictícios. Certo, então lá vamos nós. Agora, nós temos todas as nossas idéias de escritório, e eu quero mostrar a vocês apenas uma outra coisa que você deve ter notado que está
por aí há algum tempo. E essas são essas pequenas vantagens aqui. Elas apareceram depois que criamos nossos relacionamentos. Lembre-se, fomos às ferramentas de banco de dados e criamos relacionamentos, e criamos um link entre o escritório que eu tinha aqui e o impedimento do campo na tabela de
funcionários bem ali. E quando criamos esse link, acrescentou essa pequena lista porque o que fizemos foi designar cada funcionário para um escritório, certo? Então, se clicarmos neste menu suspenso, ele agora está nos mostrando todos os funcionários que trabalham no escritório de Boise por causa do relacionamento que criamos. Ok, então você pode ver Bob Blake lá, então mostra todas as informações deles da outra tabela, que é legal. E é a mesma coisa com tudo isso. Ok, então eu queria compartilhar isso, mas agora nós temos nossas informações todas limpas e podemos criar um formulário, e então nós vamos realmente criar um formulário para a tabela de funcionários. Mas primeiro, vamos fechar estes e vamos apenas certificar-nos de que foram destacados na tabela de
funcionários, e vamos criar, e vamos para este botão aqui, e este é o formulário automático. Vamos clicar nisso,
e isso cria instantaneamente a nossa forma para nós. Agora, vamos para a nossa visão, e podemos apenas clicar nele ou podemos usar o menu suspenso para ir para a forma de você. E este é o formulário oficial onde nós inserimos informações tem toda a mesma navegação aqui
em baixo que você vê para nossos registros e nossas tabelas. Direita, esquerda, direita, novo recorde. Mas agora, quando formos para nossa data de nascimento, você verá que ela tem uma opção para um selecionador de datas por causa das mudanças que acabamos de fazer . Então podemos ir até lá e podemos mudar a data de nascimento muito facilmente ali, o que é legal. Então esse é um formulário usando a ferramenta de formulário automático. Mas há uma coisa interessante. Por exemplo, ele automaticamente colocar em nosso número de funcionário I d. Certo. Bem, agora, se estamos inserindo dados nisso, não
precisamos mesmo ver o
número do funcionário . Vai ser gerado automaticamente pelo acesso. Vai dar-nos mensagens aéreas se tentarmos mudá-lo ou apagá-lo. Era eu a tentar apagá-lo. Então não há realmente nenhum propósito de estar lá. E se alguma coisa vai causar problemas às pessoas quando estão tentando entrar lá e mudar ou lidar com isso, eles sentem que precisam fazer algo com aquele campo. Então nós vamos na próxima palestra, vamos usar o assistente de formulário para criar uma tabela um pouco mais personalizada, e então vamos fazer algumas modificações nela. Então podemos fazer, por exemplo, um menu suspenso que mostra o nosso escritório i ds para que possamos selecionar os escritórios por cidade em vez de um escritório
arbitrário i d número. E então vamos fazer uma lista para o status de funcionários para tornar isso mais fácil.
15. Crie e forme como a forma usando o assistente de formas: OK, neste vídeo, vamos olhar para uma maneira diferente de criar um formulário, e também vamos analisar algumas maneiras de personalizá-lo. E nós vamos ficar um pouco mais chiques com um pouco do design. E eu vou mostrar a vocês como selecionar diferentes áreas da tabela para que você possa editar o tamanho dessas caixas e os nomes dos campos aqui. Ok, então primeiro, nós vamos realmente excluir este aqui, então eu vou fechar fora dele. Vou clicar com o botão direito aqui e apenas pego excluir que eu vou dizer sim. E agora isso se foi. Ok, então nós vamos para a guia Criar e ir para nossos formulários. E da última vez que fizemos o formulário automático com selecionado a tabela que queríamos e, em seguida, fomos
forma automática . Desta vez, vamos usar o assistente de formulário aqui, então clique que ele irá perguntar qual tabela ou consulta você deseja puxar e vamos
usar os funcionários da tabela. E então ele perguntou quais campos você quer. E se você se lembrar do formulário automático antes apenas plopped em cada campo e esta é a forma onde as pessoas serão capazes de entrar em um novo funcionários. Então queremos todos esses campos, exceto a
identificaçãodo empregado. identificação O empregado que eu d é um número automático, certo? E é gerado pelo acesso, e não há nada que possamos fazer para alterá-lo quando estamos inserindo todas essas informações . Então nós realmente nem precisamos ver isso porque isso só vai confundir as pessoas e ficar
no caminho. Então o que vamos fazer é em todos os outros e deixar esse fora, e você pode fazer isso selecionando estes e clicando em. Adicione assim ou você pode clicar duas vezes neles. Ou você pode simplesmente clicar nisso e em tudo e, em seguida, voltar para o funcionário. I d. Selecioná-lo e removê-lo dos campos selecionados, para que este remova tudo. Este adiciona tudo e nestas setas simples, adicione ou remova um item de cada vez. Então, novamente, tiraremos a ideia do funcionário de lá, e assim não distrairá nossas pessoas de entrada de dados. Então temos toda a informação aqui, e podemos clicar em seguida e vamos em frente com Colunar. Esse é o tipo de layout mais direto que você pode jogar com esses outros layouts
também . Se eles funcionarem melhor para o que você está criando, clicaremos em Avançar. Vamos dar um nome a isto e isto não é uma mesa, por isso chamamos-lhe de forma FRM, e é isso. Agora podemos abrir o formulário ou modificar o design dos formulários, e isso não é muito importante. Você pode simplesmente abri-lo. E, em seguida, se você não gostar, você pode voltar para a visualização de design e alterá-la, ou podemos ir para modificar. E se estivermos felizes com isso
, podemos ir para a vista. Então isso não é crítico. É exatamente o que você quer fazer a seguir. Então, vamos modificar o design de formulários que nos levará diretamente para a vista de design. Ok, e lá estamos nós na vista de design, e agora você pode ver que é um pouco mais simples. Em vez de ter esse campo de números automáticos aqui em cima e as pessoas
tentando clicar nele, tentando descobrir o que fazer, eles vão direto para o primeiro nome, e eu já mostrei que você pode alternar entre sua exibição de formulário regular , que basicamente mostra que você está terminado formulário e sua visualização de design, e eu vou mostrar-lhe uma outra exibição que você tem, que é chamado de exibição de layout e exibição de layout, se
parece muito com o seu formulário vista. Mas você ainda pode usá-lo para mover objetos e reorganizar algumas dessas coisas. Então, isso é melhor para apenas tipo de mudanças de layout rápidas, mas vamos trabalhar principalmente na visualização de design porque ele nos dá mais opções de edição. Ok, então primeiro, deixe-me mostrar como selecionar itens no campo que você deseja editar. Há várias maneiras de fazer isso. A primeira maneira é apenas clicando em algo e você verá destaca, e nos dá algumas opções. Se passarmos o mouse sobre ele apenas para a direita, você verá uma seta de quatro vias com a área de quatro vias. Podes agarrar a coisa toda e movê-la e verás a minha caixinha mover-se comigo para
me mostrares onde vai aterrar. Mas vou deixar isso aí por enquanto. Você não tem seta para cima onde você pode esticar a caixa verticalmente. Você não colocou isso de volta. Você tem uma seta da esquerda para a direita onde você pode esticá-la horizontalmente e você pode ver que você tem esses pequenos pontos de grade que guiam as bordas de suas caixas e permite que você tipo
de alinhá-los uns com os outros para que você possa ver estes têm, Ah, um ponto de espaço entre cada um deles, o que é bastante padrão, e você vai notar se eu pegar esta caixa e movê-la para cima. O nome do campo vem com ele porque esses dois estão conectados. E deixe-me apenas clicar no controle Z para desfazer isso. Coloque de volta onde estava, mas podemos movê-los independentemente um do outro agarrando a caixa cinza aqui. Então, amigos, se eu quisesse pegar este e colocá-lo em cima daquele que eu poderia fazer isso. Ok, novo, vou clicar em Control Z. Desfazer isso. Você também pode clicar em Desfazer para cima no canto esquerdo da tela, bem como no
acesso rápido a uma barra. Então é assim que você pode mover e redimensionar. Um item. Se você quiser selecionar vários itens, você pode pressionar, deslocar e clicar, e você terá vários itens selecionados. Então agora eu posso com esses dois juntos, veja, e novamente eu vou controlar Z para colocá-lo de volta. Ou, se você quiser selecionar quantidades maiores de itens, você pode esquerda, clicar na grade e desenhar uma caixa sobre tudo o que você deseja selecionar. E tudo dentro dessa caixa ou tocar nessa caixa será selecionado assim. Ok, você pode clicar na régua aqui, e ele irá selecionar tudo que se alinha nessa linha na régua. Poderíamos fazer a mesma coisa aqui, e você também pode clicar e arrastar para baixo a régua e selecionar. Então, se eu quisesse apenas selecionar estes, três
primeiros poderiam fazê-lo assim, ou eu posso clicar na grade e realçá-los assim. Bom. Então essas seleções de ar, você também pode expandir sua forma horizontalmente, e você pode mover o pé ou para baixo para dar mais espaço embaixo ou dar espaço, dedos adicionar botões e coisas assim. Então esta é a sua área de detalhes principal, onde você terá todos os formulários de inscrição e caixas de texto. Este é o rodapé do seu formulário, que irá mostrar-lhe coisas como o seu número de página e, em seguida, o seu cabeçalho geralmente tem o seu título e você pode adicionar hora e data e outros itens no cabeçalho. Então vamos para o cabeçalho bem rápido e vamos redimensionar isso. Primeiro. Preciso de mais espaço para chegar ao fundo da caixa. Poderíamos pegar o canto, esticá-lo,
então podemos ir para isso e renomear isso. Chama-se “Detalhes dos Funcionários”. E então você vê, nós temos algumas opções de formatação aqui em cima que, se você já usou palavra ou mesmo excel, você vê isso muito e nós podemos apenas clicar no centro que irá colocá-lo no centro, e nós podemos selecionar isso, movê-lo um pouco para baixo se quisermos, ou podemos mudar a fonte. Podemos deixar ousado ou mudar o tamanho da falha, etc. Você pode até mudar o plano de fundo, e então, já que fizemos algumas mudanças, vamos pré-visualizar isso. Na verdade, esse plano de fundo não funciona com isso, mas você pode ver as mudanças, então vamos apenas clicar. Desfazer o controle Z, trazer esse plano de fundo de volta ao normal. Volte para casa. Vamos dar uma olhada na folha de propriedades aqui. Aqui é onde você pode alterar as propriedades do que você selecionou. Então, se temos um formato e você vê que isso está sendo chamado rótulo 12 você pode selecionar entre diferentes itens. Aqui estão etiqueta de nascimento de dados ou escritório I d rótulo e isso é todas essas coisas agora é selecionado neste. Você vai para o formato, você pode ver o nome é detalhes do funcionário com legenda. Aqui, você pode ajustar a largura, altura e espaçamento manualmente, se desejar. Basta digitar um número, você pode alterar outros estilos. França, podemos ir para a fronteira. Podemos criar uma borda sólida em torno dela e você pode escolher o tamanho da borda. E eu vou mostrar a vocês o que parece na sua forma é que apenas coloca em uma
caixa de volta para a vista de design. E há todos os tipos de formatação que você pode fazer aqui. Certo, vamos redimensionar alguns dos nossos campos aqui em baixo. Podemos selecionar tudo isso e podemos trazê-los para o mesmo lugar. Então, eles estão todos bem alinhados. E então, se quisermos mover todos juntos, podemos destacar a coisa toda e agarrá-la e movê-los todos juntos assim. E então podemos selecionar tudo isso e fazer a mesma coisa e encolher isso. E então podemos clicar neles assim como fizemos com o título no cabeçalho. Ele está clicando para aqui e editá-los para que eles fiquem melhores. Então eu coloquei um espaço de volta. Esta é apenas a sua legenda neste momento para este campo. Não é mais o nome, então não precisa ser unido. Os espaços não vão doer nada neste momento. Clique duas vezes neste telefone. São boas ideias do escritório. - Tudo bem. Vamos deixar este por enquanto. Nascimentos de dados. - Tudo bem. E mudaremos isso para status de emprego. E podemos levar tudo isso e Centrum um um pouco melhor sob nossos funcionários. Detalhes. Lá vamos nós. E você também pode movê-los apenas clicando na seta para a esquerda, direita, seta para cima ou seta para baixo. Está bem, parece muito bom. E podemos editar o texto nesses campos também. Eu vou para casa e faço as edições aqui em cima, ou você pode fazer as edições aqui em baixo na sua propriedade. Atire também. Agora, às vezes nestes na sua vista de formulário, você terá algumas barras de rolagem à direita aqui. Como se tivesses barras de rolagem aqui na tua janela. Muitas vezes vai adicionar estes lá. Então a maneira de verificar isso é ir até aqui na guia de formato. Diz barras de rolagem aqui, e neste caso, não
temos nenhuma selecionada. Mas se ele diz vertical, então eu vou te mostrar como seria. Então você vai ter esta pequena barra de rolagem aqui, e isso é apropriado. Se você tem, tipo, um campo de memorando ou um campo de descrição, vai ser uma caixa maior. Mas para uma única linha como esta, eles são meio confusos. Então, se você ver aqueles ali e precisar se livrar dele, basta ir para suas barras de rolagem aqui e ir para nenhum que vai cuidar disso. Então, falamos sobre como selecionar diferentes elementos dentro do formulário. Se você quiser selecionar o formulário inteiro, clique nesta pequena caixa no canto superior esquerdo e você vai notar agora aqui no menu suspenso. Ele está se referindo ao formulário inteiro, e então todas as suas guias se referem a diferentes maneiras que você pode adicioná-lo todo o formulário para que
você possa entrar aqui e você pode alterar o com manual se quiser. Então, se eu quiser que isso seja 7 polegadas, vamos fazer isso. Veja como ele se expandiu. Vou clicar em Control Z para colocá-lo de volta. Veja, agora está de volta para 5,1 a 5 polegadas. Você notará que isso também tem uma opção para barras de rolagem. E neste caso, você quer ter as barras de rolagem. Porque se isso não se encaixa na tela do que o usuário vai precisar rolar para chegar às informações e você tem todos os tipos de outras opções que você pode editar nesta área, uma coisa que eu quero salientar é que esta caixa à esquerda é o nome do rótulo para este , e este campo aqui é o campo real na sua tabela. E quando algo entrar aqui, isso vai entrar na sua mesa. Hum, e você pode editar as propriedades ou visualizar as propriedades disso selecionando-o e, em seguida, indo para os dados e você vai notar que ele pediu sua fonte de controle, e ele está se referindo ao primeiro nome. E se você fizer o menu suspenso, você verá que ele tem uma lista de todos os campos em nossa tabela. Aqueles para clicar em um diferente destes do que se referiria a outra coisa. Por exemplo, cliquei no sobrenome. Agora, quando eles digitam seu primeiro nome, ele vai realmente entrar no campo de sobrenome, e isso faria uma bagunça. Então você quer ter certeza de que estes ar referindo-se aos campos certos nas tabelas certas. Quando você usa o assistente de formulário, ele faz isso automaticamente. Mas se você por algum motivo você acidentalmente mudar isso e, por exemplo, você pode entrar, você pode mudar isso. E se eu pressionar enter agora ele está mostrando um erro porque ele realmente não está se referindo a nada válido. Então isso é apenas uma nota para ter certeza de que você recebe aqueles que se referem aos lugares certos em sua mesa. Então, é assim que você renomeia seus campos e seleciona itens e reajusta seus tamanhos, sua formatação e tudo isso
16. Adicione controles ao seu formulário para uma maior usabilidade: Ok, nesta palestra, eu quero mostrar a vocês como usar essas ferramentas de design aqui em cima, que basicamente permitem que você adicione elementos diferentes em sua forma. E não vamos olhar para todos eles. Mas vamos olhar metade dos que estão disponíveis aqui em cima. Mas primeiro,
o que quero fazer,
não quero estragar este formulário. Mas primeiro, o que quero fazer, Então eu vou criar uma cópia deste formulário, e nós vamos praticar sobre isso, e então vamos simplesmente excluí-lo. E mais tarde, eu vou mostrar-lhe como sair algumas coisas para este formulário vai fazer algumas outras modificações para, mas para fazer uma cópia de um formulário. E você poderia fazer isso com tabelas ou relatórios de consultas ou qualquer um dos outros objetos é você mouse sobre isso e você, clique com o botão
direito sobre ele, e você apenas clicar em copiar. E então você clica com o botão direito no painel de navegação aberto aqui e você clica em frente, e então ele vai pedir-lhe para nomeá-lo e ver que diz cópia de funcionários de forma. Isso é perfeito. Assim saberemos que é uma cópia, e vamos apagá-la quando terminarmos. Certo, aí está a nossa cópia. Então vamos fechar o original, para não estragarmos tudo, e então vamos clicar duas vezes sobre esse cara ou podemos realmente fechar isso. E outra maneira de abri-la é ir para a direita. Clique aqui, e então podemos realmente ir direto para a vista de design apenas clicando nisso. Ok, então aqui estamos nós, na nossa visão de design. E o que eu quero mostrar neste vídeo é como usar essas diferentes ferramentas de design
aqui em cima . E você tem toda a fila deles aqui. E então podemos rolar para baixo até novos ou podemos simplesmente expandir a lista inteira. E você pode ver todos eles aqui para que você possa ver que quando eu tenho ela sobre algo destaca com um contorno cinza. E você notará também que, por padrão, essa ferramenta aqui já está destacada. E corresponda à sua ferramenta de seleção. Essa é a ferramenta que usamos para selecionar itens, campos e caixas em nosso formulário. Ok, então eu vou clicar com o botão esquerdo do que não isolado aqueles. Então vamos começar com nossa primeira ferramenta aqui, e é uma caixa de texto e você vai notar que nós já temos caixas de texto em nossa forma, e isso é isso aqui. Se eu clicar sobre isso e eu ir para a folha de propriedades, você verá aqui em cima que é uma caixa de texto de tipo de seleção e as caixas de texto onde um usuário é capaz de inserir informações ou visualizar informações que se conecta a uma de suas tabelas. Ou ele também pode se conectar a uma consulta que irá criar mais tarde. Mas se cozinharmos com isso e pegarmos isso então vamos clicar com o botão esquerdo na caixa de texto e vamos trazê-lo para baixo. Vamos colocar no fundo aqui. Na verdade, vamos arrastar isto até aqui para que se alinhe com o resto dos rótulos. Digamos que não tínhamos esse status de emprego aqui quando usamos o assistente de design. Então poderíamos entrar e clicar aqui no tipo de emprego. Em seguida, podemos selecionar na caixa de texto e nós iria para dados e nós iria atribuir uma
fonte de controle aqui. Então, neste caso, nós escolheríamos o status do emprego. E fazendo isso, basicamente
recriamos esse rótulo na caixa de texto aqui. Ok, então vamos apagar isso por enquanto, porque obviamente já temos isso. O próximo, que é uma ferramenta muito útil aqui, é um botão. Então, novamente, clique com o botão esquerdo sobre isso para realçá-lo. E então eu venho aqui e eu apenas clicar e arrastar para a esquerda, clicar e arrastar, e isso cria um botão. Então você vê, ele já tem o nome de comando. 20. Enfraquecer. Renomeie isso mais tarde, se quisermos. Mas este assistente de botões dá-lhe todos os tipos de opções de como criar o seu botão e o que ele realmente fará. Hum, e você vê, você vê, nós temos navegação de registros, e isso dá-lhe opções para, como encontrar o próximo registro, encontrar um registro específico, ir para o primeiro registro, vá para o último registro, vá para o próximo registro para ir para o registro anterior. Veja, mas você pode realmente adicionar botões aqui para tornar mais fácil para seus usuários, você pode fazer operações de registro. Então, França, se você quiser ser capaz de salvar um registro ou desfazer impressão, duplicar um registro, excluir um registro ou em um novo registro, eles irão navegar para fazer isso. Estas operações de forma aérea. Então, onde esses ar específicos para o registro individual com que você está trabalhando. Estes são específicos para o formulário, todo
o formulário para que eles possam aplicar filtro. Eles podem fechar o formulário, abrir o formulário impresso, imprimir o formulário atual que estão usando ou atualizar as operações de relatório de dados de formulário. Ainda não criamos um relatório, mas as operações do relatório permitem que você trabalhe com um relatório. Então, se temos um relatório baseado nos detalhes dos empregados aqui, deixe-me adiar isso. Então poderíamos realmente criar um botão para, por exemplo, abrir esse relatório. Talvez esse relatório seja uma lista de todos os funcionários e seus números de telefone para que você pudesse apenas clicar em um botão e abrir o relatório e então nós não entraremos nos aplicativos e
nos diversos que estão chegando. Vou mostrar-lhe como criar um par de tipos diferentes de botões de navegação. Por enquanto, deixa-me mostrar-te como fazer. Vamos apenas fazer um registro de navegação e vamos apenas dizer, vá para o próximo registro. Ele vai dizer o próximo. E você percebe que ele está nos dando a opção de ter apenas uma imagem que com uma seta, modo que isso implica em seguida, e você pode adicionar uma imagem para sua área de trabalho e usar uma imagem que você carregou, e você realmente tem duas opções para sua para as imagens existentes lá. Mas você também pode apenas usar o texto diz Próximo registro. Ou, você sabe que você pode modificar o texto para que possamos apenas dizer a seguir que vamos clicar em próximo e você pode nomear isso e nós poderíamos apenas chamar este próximo botão. Você clica em terminar e você vê que é criado o nosso botão e nomeou-o para nós e enfraquecer redimensionar o botão e nós poderíamos agarrar o botão e movê-lo. Podíamos fazer a nossa navegação deste lado aqui se quiséssemos ou lá em baixo. Se eu quiser expandir isso, posso sair de nossos botões de navegação aqui. E isso dá ao usuário um bom botão amigável para chegar ao próximo registro. Certo, então esse é o Buttons. O próximo é controles Tab e deixe-me mostrar-lhe como isso funciona é se você tem um monte de dados de formulário que você está tentando obter em um formulário. Mas para este exemplo, vamos apenas dizer que temos um primeiro muito pequeno que precisamos dividir essa informação, OK? O que? Nós diamos Eu realmente vou expandir isso por um momento para que eu possa colocar meus controles de tabulação
aqui em baixo . Oops. Não era isso que eu queria fazer. Você controla z e expande isso. Lá vamos nós dar mais espaço em nossa área de detalhes. Eu vou subir aqui e eu vou clicar com o botão esquerdo nos controles de aba, e eu vou arrastá-lo aqui e criar minha caixa e apenas soltá-la. Está bem? Agora, o que vamos fazer é criar duas guias para que tenhamos metade dessa informação em uma guia e metade dela na outra guia apenas para ocupar menos espaço. Então, a primeira coisa que fazemos selecionar o que queremos na primeira guia e clicar com o botão direito e cortar. E nós dormimos sobre isso. Não, clicamos com o botão direito e colamos. Está bem. E isso deixa cair estes bem ali. E então podemos ir para a nossa próxima guia, selecionar todos eles, cortá-los novamente e clicar com o botão direito e ritmo. Ele vai jogá-lo em suas nelas novamente. Clique com o botão esquerdo em Teoh unsa como aqueles. Agora ele pode destacar isso e renomeá-los. E se nós realmente clicar neste clique no rótulo real. Você verá que diz a página 22. Aqui em cima. Poderíamos ir para o formato e podemos mudar a legenda e, neste caso, nós em vez de dizer a página 22 porque é apenas atribuir um número de página automático para essas guias. Queremos chamar este nome para que possamos apenas ir para a legenda aqui e digitar o nome e você vê que ele muda para nome. Então podemos ir para a página 23 aqui, fazer a mesma coisa. Vá para a legenda e onde isso tem, como seu impedimento, qualquer data de nascimento e seu emprego diz que poderíamos chamar essa informação ou o que quer que descreva. Bem atingido, Enter. Então, agora, quando clicamos no primeiro toque, Mas temos nome e, em seguida, clicamos no segundo topo, e é a sua informação e você pode criar guias adicionais clicando com o botão direito e dizendo, Inserir página. Veja, ele adiciona outra guia, e você pode simplesmente continuar a expandir isso e criar um formulário inteiro que se encaixa em uma página. E é claro que podemos redimensionar isso se quisermos ser maiores, então tudo se encaixa de forma diferente. Gostaria de pegar isso e movê-lo para onde queríamos. Agarre, mexa-se. Mas isso é o básico de como você cria um controle de toque e muito rápido. Vamos apenas olhar para ele na vista de formulário para que você possa ver como ele funciona. Então primeiro, veja, primeiro nós temos o nome e nós temos o Bob Blake Records mostrando quando vamos para Info traz informação
dele. E então,
obviamente, não preenchemos nada para isso. Você pode ver como você poderia apenas tocar para frente e para trás entre estes. E se tivéssemos aton de informações que precisam caber em um formulário, isso tornaria um pouco mais fácil encaixar tudo. E então, claro, você contesta nosso próximo botão. Então, agora em Bob Blake, nós clicamos. Em seguida, vai ficar em frente, clique em próxima novamente ensopado Bispo, e assim por diante. Assim por diante. Ok, então vamos voltar para a nossa visão de design. Então essa é a guia Controle. Deixe-me mostrar-lhe como fazer um hiperlink. E, novamente, clicamos com o botão esquerdo sobre isso e digamos que só queríamos ter um artigo de ajuda, apenas dizer ajuda, e então colocamos um endereço. Então, se você tem um site que tem todas as suas informações de ajuda para este formulário específico, então você pode apenas digitar isso em. Então vamos usar o Google por enquanto, e vamos mandar isso para o Google. Mas você colocaria no endereço do seu site que tem o seu artigo de ajuda ou documento para este formulário específico. Você o coloca, coloca seu endereço da Web lá e então você clica. OK, e então você pode ver que ele colocou um pequeno hiperlink lá para que as pessoas possam clicar sobre isso e ir para isso para obter ajuda. Certo, então isso é um hiperlink. Não vamos entrar no controle do navegador da Web. É basicamente colocar uma página de navegador na sua forma. Eu não vou fazer muito em controles de navegação. Não vou entrar em grupos de opções. Uma taxa de página seria se você quiser apenas dividir um formulário em várias páginas em um ponto
específico, assim como você faz no Word Microsoft. Uma caixa de combinação é uma ferramenta muito útil que eu vou te mostrar como fazer. Em outra palestra, você pode adicionar gráficos. E, obviamente, isso seria mais relevante se você tivesse dados numéricos aqui e você
quisesse exibir um gráfico ou gráfico aqui. Mas a maneira como você faz isso é que você acabou de sair. Clique nele e você arrasta e realça e solte-o lá. E então ele realmente perguntar de onde você deseja extrair seus dados. E, você sabe, isso não vai ser relevante, realmente. Mas só para mostrar como você faz isso, porque é meio legal, basta selecionar de onde deseja
que o gráfico extraia dados e, em seguida, clique em Avançar, você escolhe um campo. E novamente, normalmente, isso seria algum tipo de cálculo numérico. Mas vamos apenas fazer um gráfico do nosso escritório I ds e clicar em próximo e perguntar que tipo de gráfico você quer dificar. E se você usou o Excel, estes provavelmente parecem bastante familiares para você. Mas vamos apenas obter o gráfico básico de colunas. Você não pode mexer com o layout dele aqui. Isto é para se você quiser que o gráfico para mudar de registro para registro como eles se movem através e então você apenas nomeá-lo, acabamento
rápido e, em seguida, você vê, ele apenas desenhou um pequeno gráfico direito em nossa tela direita em nossa forma, e você pode movê-lo e colocá-lo onde quiser. Obviamente, este gráfico não é realmente relevante para nada, mas novamente, se você estiver usando dados numéricos, você poderia ter este gráfico que mostrasse dados relevantes para o que as pessoas estavam entrando no formulário. Então isso é meio legal. Mas, por enquanto, vamos excluir que não vamos chegar a cair em linhas ou botões de alternância um par
mais do que eu quero mostrar a vocês. Você só desenha um retângulo. Você pode. Caixas de seleção, anexos de quadro de objetos
não tripulados, botões de
opção, sub anterior, várias portas. Então, em outras palavras, este é um formulário aqui, mas podemos ter um sub formulário adicional abaixo disso. Então, onde este é um quadro de objeto não vinculado,
este é um quadro de objeto vinculado e, em seguida, uma imagem. E deixe-me mostrar-lhe rapidamente como dedo colocar uma imagem. Porque isso também é legal. Deixou cair a imagem onde você queria no formulário
e, em seguida, ele vai levá-lo para uma tela de navegação para que você possa selecionar uma imagem. E vamos apenas dizer que queremos colocar uma imagem desses livros. Então fazemos isso e deixa cair a imagem bem ali. E, claro, você pode redimensioná-lo e disse no entanto você quer Ok, então você pode usar isso apenas para basicamente decorar seus formulários ou para colocar imagens relevantes que alguma forma informar seus usuários têm que entrar, datá-lo no formulário. Você também pode usar este botão aqui para inserir uma imagem também. Ok, então essas são algumas das ferramentas de design que você pode usar agora, o que vamos fazer é realmente fechar fora disso. E não importa se guardamos as mudanças, porque vamos acreditar de qualquer maneira, então eu vou dizer, não, eu vou entrar nisso e porque esta é a nossa cópia com quem estávamos brincando, Vou me livrar disso para que não fique no nosso caminho. Então eu vou clicar com o botão direito do mouse nesse clique Excluir vai perguntar, Você quer excluir permanentemente? Sim, nós diões. E então isso se foi. Voltamos a um formulário normal de empregado. E na próxima palestra, vou mostrar-lhe como criar um menu suspenso para isso para que você não tenha que adivinhar no Office I D Number também criará um menu suspenso para o status de emprego de que torna mais fácil para as pessoas escolherem. E então mostrarei como colocar alguns botões de navegação aqui
para facilitar o seu usuário. Teoh Mover de registro para registro.
17. Adicione botões de navegação e solta (Combo) para seu formulário: Está bem. E esta palestra, vamos criar um menu suspenso para o escritório I D. Então, é mais fácil selecionar que também vamos criar um menu suspenso para o
status de emprego , tornando mais fácil selecionar esse. Vamos colocar um par de botões de navegação aqui em baixo, e então também vamos realinhar isso para fazer parecer um pouco melhor. Tão rápido. Primeiro, vamos apenas realinhar esses Ir para a nossa visão de design e tudo o que temos a fazer é clicar duas vezes aqui, entrar em nosso formato e clicar em uma linha à esquerda. Podemos fazer a mesma coisa com esta longa esquerda, vamos voltar para a nossa vista de formulário e lá vamos nós. Eu também quero salvar isso para que essas mudanças se tornem permanentes. Você só vê que parece um pouco mais limpo. Nós também podemos entrar aqui e ocupar um pouco de espaço aqui. Pegue esta caixa e pegue um pouco mais apertado assim só para fazer parecer melhor. Certo, então vamos criar algumas caixas de combinação que nos permitirão usá-las como “drop downs”. Voltar para a vista de design e o que vamos fazer é entrar aqui e excluir isso e, em seguida, adicioná-los de volta como uma caixa de combinação irá destacar aqueles Nós podemos ou bater, excluir ou podemos clicar com o botão direito e clicar em Excluir e você vê que se foi agora, Agora vamos aparecer clicamos com o botão esquerdo na caixa de combinação vir aqui e arrastamos e colocamos aqui e pegamos a caixa de combinação Assistente para que você possa ver que temos um par de escolha é o que vamos escolher o 1º 1 Eu quero que a caixa de combinação para obter os valores de outro tabela ou consulta Então vamos usar esta caixa de combinação para recuperar o escritório que eu desvaloriza da nossa tabela mas algumas outras opções que você poderia escolher seria eu vou digitar os caras que eu quero Um exemplo onde você usaria esta opção é se tivéssemos, digamos, uma lista de produtos e tinha camisetas e queríamos pequeno, médio, grande e extra grande. Então você poderia usar esta opção e você poderia realmente apenas tê-los selecionar entre essas quatro opções. Então essa é outra ótima maneira de restringir as informações que eles são capazes de colocar em seu formulário e, assim, restringir as informações que são capazes de entrar em suas tabelas e registros. E, em seguida, este 3º 1 permite que você encontre um registro em seu formulário com base nos valores que você selecionar em sua caixa de combinação. OK, mas nós vamos para o número um clique seguinte, e então nós queremos ir para a nossa tabela de escritórios para fornecer os valores para o menu suspenso, porque nós queremos os números de escritório e também o Office City para que as pessoas possam claramente identificar qual escritório lá selecionando sem adivinhar números. Então vamos olhar rápido. Próximo, OK? E então, como você pode ver, isso é semelhante ao nosso assistente de formulário onde selecionamos nossos campos. Então queremos o escritório I D e queremos o clique da cidade seguinte, e vamos classificar isso por cidade para que seja ordenado por nome alfabeticamente, e então podemos ajustar a largura desses se precisarmos. Podemos entrar um pouco nisso porque eles são bem pequenos e vão notar que estamos escondendo o Kikkoman. Se nós não isolamos
isso, ele vai mostrar o
número do escritório I D. bem, que nós realmente não precisamos mostrar porque as pessoas vão selecionar a partir do
nome da cidade . Então vamos manter isso marcado Clique em Avançar. E então podemos tê-lo, lembrar o valor ou armazenar o valor neste campo. Então, vamos clicar aqui e vamos fazer a nossa entrega. E queríamos armazenar esta seleção no campo I D do escritório em nossa tabela de funcionários, então eles vão selecioná-la com base no nome da cidade. Mas o
número do escritório I d. vai entrar em nossa tabela de funcionários, então selecione esse clique em seguida, e nós queremos nomear isso e nós vamos apenas chamar este escritórios abandonou, eu acho que quer mais cedo no curso que eu nomeei um controle e eu coloquei um espaço lá. Não é um grande negócio. Mas, de um modo geral, você ainda quer seguir essas mesmas práticas de nomenclatura e deixar de fora os espaços e, em seguida, clicar em Finalizar. Você pode ver agora que temos a entrega aqui e rapidamente vamos nos mover. Isso apenas redimensionar as coisas um pouco, mas tudo meio que alinhado um pouco melhor com o resto deste lado para cima e
deixe-me mostrar-lhe nossa folha de propriedades sobre isso. Você pode ver que mostra os oficiais sobre a etiqueta. E podemos mudar a legenda aqui para dizer que podemos apenas dizer escritório ou podemos dizer
localização do escritório . Vamos ligar para este escritório. É bem simples, e agora isso vai estar lá dentro. Também podemos clicar aqui e mudá-lo aqui mesmo. E outra coisa que você pode fazer é você pode selecionar sobre isso e você pode verificar seus dados e ver sua fonte de controle ou onde ele está puxando informações de Ok, então vamos para baixo para este aqui e excluir isso e vamos colocar um novo menu suspenso para o nosso estatuto de emprego. Irá clicar em excluir. Está bem. À medida que vamos para cima em direção à caixa de combinação novamente à esquerda, clique nele e arraste-o. Largue isso. E neste caso, não
temos nosso status de emprego pré-existente para tempo integral ou meio período em outra tabela. Então fazer isso não vai nos ajudar. Então, neste caso, vamos digitar os valores que queremos. Então vamos selecionar sobre isso. Isso nos permite selecionar o número de colunas que queremos. Neste caso, vamos apenas fazer com uma coluna e podemos reduzir o tamanho dela para baixo. E então vamos colocar PT para tempo parcial, em
seguida, tocar para baixo e FT para tempo integral. Em seguida, clique em próximo e, em seguida, queremos armazenar. Isso está bem em uma mesa. Então vamos selecionar isso e queremos que isso entre em status de emprego. Eu acordei em seguida e eles vão nomear isso e, em seguida, clique em terminar. Não consegui redimensionar isso. E então, é
claro, precisamos entrar e mudar isso e vamos apenas gravar o status de funcionário, entrar e, em um segundo, mostrarei como alterar a ordem de tabulação. Mas primeiro, vamos ver a nossa forma de ti. Tem uma forma de você. Aqui temos um velho amigo Bob Blake. E em vez de nos dar a etiqueta de escritório aqui e nos pedir para apenas digitar um número
nos fazendo adivinhar, nós poderíamos apenas ter este agradável, fácil drop down, tudo alfabetizado, e nós poderíamos basta selecionar a partir de que poderíamos ir para baixo para o status de funcionário, bem como, e nós podemos apenas selecionar tempo parcial ou tempo integral da lista. Deixe-me mostrar-lhe o que eu estava falando com a ordem de tabulação. Se clicarmos neste campo aqui e acertarmos Tab vai para Blake vai para o número de telefone. Se eu tivesse que ter novamente notar que saltou todo o caminho até sua data de nascimento, a razão que ele faz isso é porque quando excluímos o escritório original I D Campo aqui, ele automaticamente apenas enviou a torneira para a próxima coisa na fila. Mas você vai notar que continuamos batendo Tab que vai pular de volta para Boise e então ele vai voltar para baixo para o status de empregado. E essa não é uma boa experiência de usuário. Então vamos reorganizar isso um pouco e resolver isso. Ele também conhece essa linha de ser alinhado um pouco engraçado, e você nem sempre pode ser perfeito. Mas vamos trabalhar nisso um pouco, também. Então vamos voltar para a nossa visão de design cívico e puxar este lado um pouco, e isso pode torná-lo um pouco recuado. Mas, às vezes, esses eram um pouco engraçados. Agora, antes de mudarmos a ordem de tabulação, deixe-me mostrar uma coisa que preciso consertar aqui. Nunca selecione nesta caixa de combinação, e eu vou passar para outro. Você pode ver que o nome disso é combo 13. Agora, esse não é um nome muito descritivo. E quando formos reorganizar a ordem de tabulação, se isto diz combo 13 e este aqui em baixo diz combo 17, isso não vai tornar muito fácil para nós resolver as coisas. Então o que eu vou fazer é mudar isso para status de funcionários, e então eu vou mudar este escritório de um dedo do pé. E depois coloquei o combo atrás dele. Então eu sei que é uma caixa de combinação. Ok, agora esses são nomeados melhor. Ok, agora eu posso clicar com o botão direito. Vá para a minha conta. Ordem primeiro. Ele nos dá a opção de selecionar a partir de qual seção queremos organizar. Agora não temos nada em nosso cabeçalho ou rodapé que precise ser ordenado por guias. Então, estamos nos concentrando na seção de detalhes, que é nossa seção principal do formulário. E então você pode ver que está mostrando a ordem aqui. Então vai primeiro nome, sobrenome, número de
telefone, data de nascimento e status de empregado. Mas se olharem para a esquerda, queríamos dizer o primeiro nome, apelido , número de
telefone,
escritório, escritório por isso vamos clicar na Sadie aqui nesta pequena caixa à esquerda. Veja, eu tenho a pequena área que você deixou para realçá-la. E então você tem, ah, seta
seletora que você pode agarrá-lo clicando com o botão esquerdo e vamos arrastar para cima logo abaixo do telefone . Você pode ver a linha preta inserida lá, e então, quando você solta, solta ela lá em cima. Então, agora este pedido corresponde ao nosso formulário, então ele vai tabular bem. Podemos clicar. Ok, agora, vamos voltar para nossa forma de você e enfraquecer Tab. Tab, Tab Tab nos leva por ali. Ok, então agora que fizemos isso, vamos voltar para a visualização de design e vamos adicionar alguns botões de navegação na parte inferior aqui, e nosso fórum será concluído. Então eu vou dar a mim mesmo um pouco mais de espaço aqui, e então nós vamos para os nossos botões à esquerda. Clique nisso, traga-o aqui e solte-o onde quisermos. Puxe isso um pouco e conversamos sobre isso um pouco na palestra anterior, mas vamos apenas criar uma navegação de registro simples. Vamos criar um botão que diz ir para o próximo registro e vamos criar outro botão em operações de registro que lhes permite adicionar um novo registro. Primeiro, vamos para o próximo, e vamos chamá-lo de próximo. Poderíamos até fazer este boné. Vou mudar o nome e chamá-lo de botão seguinte ao terminar. Certo, tem aquele bem direto. Vá para os botões novamente. Arraste e solte. Vá para as operações de gravação desta vez e em um novo registro, e nós vamos apenas chamar este novo clique em seguida, chamá-lo de novo botão e terminar. Eu ia colocar estes ao lado um do outro para que fazendo o mesmo tamanho nós pegaremos este cara e puxá-lo para cima aqui
, indo para este lado um pouco para centrá-lo e vamos para a nossa visão de formulário e ver como eles funcionam. Certo, então aqui estamos, Bob Blake. Enfraquecer. Faça o próximo. Isso vai nos levar direto através de nossos diferentes registros, e então podemos clicar em novo. Vai nos levar a um novo disco para começarmos um novo do zero. E vamos apenas ir em frente e inserir um aqui, e então nós podemos ir ver como ele fica na nossa tabela de funcionários. Vamos colocar Dan Purchase. Agora podemos usar nossa caixa de combinação chique, nosso seletor de nascimento de dados. Ele nasceu no ano passado, e então podemos selecionar tempo
inteiro ou meio período. Ligaremos para ele em tempo integral e depois clique em novo. Isso vai entrar nos registros e vamos checar nossa mesa de funcionários. E ali está o Dan com todas as informações dele. Então é bom e fechar que mais uma coisa que é importante é que você vai notar se
clicarmos no escritório, deixamos cair na cidade. Lee nos dá as seleções que ar em nossa mesa eu d escritório. E se eu tentar digitar algo como Richmond, vai nos dar um erro porque não está na mesa do escritório. Então eu sou forçado a usar um desses, o que é legal. Isso é o que queremos. Ok, uma última coisa que eu quero mostrar é que se você selecionar esta lista aqui em baixo. Isto vai lhe dar esta lista de edição itens. Basicamente, está permitindo que o usuário entre em coisas adicionais e nós não queremos que eles tenham esse pop-up em tudo. Isso só vai confundi-los. Então nós vamos cancelar que eu vou bater Fuga para que eu possa voltar para que eu possa me livrar disso. Basicamente, eu estou fugindo de entrar neste novo recorde, e eu vou voltar para a visão de design e para as propriedades de status de emprego. Nós vamos para aqui e ir para os dados, e você pode ver aqui em baixo onde ele diz lista limite dois e agora diz não e nós queremos dizer sim. Então essa é a lista que fornecemos. E, em seguida, há este abaixo que diz, permitir lista de valores, edições. Em outras palavras, ele permite que o usuário altere os valores nessa lista. não queremos que isso aconteça. Então, vamos dizer não por isso. Ok, agora nós podemos voltar para nossa exibição de formulário, e quando eu clicar sobre isso, você vê, ele não dá mais a eles as opções para editar isso lá agora apenas limitado a essas duas coisas . Sem confusão. Bela forma limpa. Ok, então é assim que você cria as listas suspensas da caixa de combinação e como você faz um tipo de
navegação simples para ajudar seus usuários a navegar pelo formulário.
18. Introdução a consultas, classificação e filtragem: Ok, nesta seção, nós vamos aprender a fazer consultas, e eu vou ensiná-los a criar três quer facilidade que vão essencialmente fazer perguntas sobre as informações em nossas tabelas. E isso é basicamente o que uma consulta é uma pergunta. Mas pode variar de uma pergunta muito simples a uma pergunta muito sofisticada. E a coisa legal sobre consultas é que uma vez que você criá-lo exatamente como um formulário, ele está em um objeto ou ferramenta permanente em seu banco
de dados que você pode usar para criar relatórios e fazer cálculos sem ter que reinventar a roda. Assim, o local onde as consultas são criadas está sob a guia Criar. Aqui em cima, já
trabalhamos em mesas e já trabalhamos em formulários. Mas as consultas estão bem aqui. Mas antes de criarmos uma consulta do zero, quero ajuda para esclarecer uma coisa. E essa é a diferença entre consultas, filtros e classificação. Está bem. E se eu abrir os funcionários da mesa primeiro, vou mostrar o que nos filtrar e classificar, que é algo que você faz bem em suas mesas. E é algo que você faz para obter respostas rápidas de seus dados, mas não produz novas respostas e novos cálculos da maneira que uma consulta faria. Mas vamos olhar para os filtros e classificar rapidamente para que você saiba do que estou
falando . Então você entende a diferença. Agora, se formos até a guia inicial, você vai ver que há esta seção aqui. Portanto, a maneira mais comum de classificar seus dados é apenas classificada por ascendente ou descendente. Portanto, se você estiver selecionado em um dos campos e clicar em ascendente, ele será do menor para o mais alto. Se você mudá-lo para descendente, ele vai virar do mais alto para o mais baixo. Então você vê agora nossa tabela inteira é classificada do número de funcionários mais alto para o mais baixo. Agora, se quisermos nos livrar disso, basta clicar, remover o tipo, e ele vai se livrar disso. Nós também podemos entrar aqui e clicar no menu suspenso e fazer a mesma coisa, ok, e podemos clicar aqui novamente para removê-lo. Então vamos olhar para outro tipo. Se quiséssemos classificar alfabeticamente pelo sobrenome, poderíamos usar nosso menu suspenso classificar um tonto. Você verá que temos uma boa lista alfabética aqui ou se quiséssemos classificar por escritório. Eu d. Número. Podemos fazer isso e você notará que quando aplicarmos a classificação a esta coluna, ela substitui a classificação aqui. Ok, então mais uma vez, vamos remover isso. Então isso é ordenar onde você está organizando a informação numérica ou alfabeticamente. Vejamos a filtragem de filtragem. Vamos remover informações ou ocultar informações com base em certos critérios. Então, um bom exemplo. Digamos que queríamos esconder todas as pessoas do escritório número um. Vamos fazer a lista aqui e vamos em frente e clicar em um. Então isso vai esconder isso e mostrar todos os outros. Clique em OK e agora você vê que o escritório I D. Número um está faltando. Vamos deixar claro que clicando aqui, e um exemplo ainda melhor seria o status do emprego para que possamos preencher isso. Se quisermos apenas ver as pessoas em tempo integral, então vamos nos livrar disso e basta clicar no clique em tempo integral OK,
e agora está apenas mostrando nosso pessoal de emprego em tempo integral. Agora, se você quiser rapidamente olhar para trás e ver todo o seu povo novamente. Você pode ativar e desativar o filtro, para que o desative. Então agora eu posso ver que são pessoas em part-time novamente. E então nós poderíamos apenas clicar em alternar novamente e isso vai colocar um tempo inteiro de volta. Se você quiser removê-lo completamente, você também pode simplesmente limpar o filtro aqui, e ele vai nos colocar de volta à nossa mesa normal. Ok, então esse é o básico sobre classificação e filtragem. E como você notou, no entanto, quando fazemos isso, tudo o que ele faz é apenas tipo de reorganizar a informação aqui em nossa mesa. Não é criar uma nova ferramenta ou um novo objeto que possamos usar uma e outra vez. Sim, então agora vamos criar uma consulta real onde vamos criar uma questão de nossos
dados que serão dinâmicos à medida que nossos dados mudam e continuarão a nos dar respostas valiosas . Então, nesta consulta, vamos criar uma lista de todos os funcionários por cidade. Então, como você se lembra, esses números do escritório se referem a uma cidade em nossa mesa de escritórios. Ok, então nós vamos criar uma consulta que vai nos dar nossos funcionários primeiro nome, sobrenome, número de
telefone, e vai organizá-los todos por cidade. E tendo isso como uma consulta permanente, se seu chefe fosse perguntar isso uma e outra vez, medida que seus funcionários mudam, você poderia apenas puxar essa consulta e executar um relatório para ela, que nós vamos olhar relatórios em um pouco. E você poderia fazer isso com apenas alguns cliques de um botão. Então, vamos criar. E enquanto que com o formulário que usamos, o antigo assistente porque torna a criação de um formulário muito mais fácil para formulários simples para as consultas, Nós não vamos usar o assistente porque simplesmente não é tão valioso como o assistente é no formulários. Então vamos direto para o design da consulta e vamos construir isso do zero . Certo, então quando clicarmos nisso, você verá esse tipo de tela dividida estranha. Temos um espaço em branco aqui em cima, que é onde vamos inserir as tabelas das quais vamos usar informações, e então isso aqui em baixo, mover isso é onde nós realmente vamos estruturar nossas consultas, e Entrarei em tudo isso em um segundo. Mas primeiro temos que ir ao nosso pop-up aqui e selecionar as tabelas que queremos desenhar . Queremos os dois porque vamos pegar o nome do empregado e o número de telefone de lá vamos tirar a cidade do escritório para que possamos
clicar duas vezes ou enfraquecer. Selecione-o e clique em Adicionar. E quando terminar, basta
clicar em Fechar. E isso provavelmente parece familiar para você porque este é um pequeno diagrama basicamente de nossas tabelas. E você pode até ver o relacionamento aqui que criamos em nossas ferramentas de banco de dados quando
entramos e desenhamos o relacionamento. E isso tem obviamente todos os campos em ambas as tabelas. E assim isso nos permite selecionar qualquer coisa a partir disso para colocar em nossa consulta. Então, de novo, sabemos que queremos o primeiro nome certo? Então vamos clicar duas vezes nisso e notar como ele cai em sua própria coluna. Aqui vamos em frente e clique. O sobrenome deixa cair, e então nós queremos essas cidades onde eles trabalham e podemos clicar duas vezes ou enfraquecer Clique nele e apenas arrastá-lo para baixo. Vês, dá-me o pequeno sinal de mais e depois solta-o e disse-o. Foi feito assim. Ok, então nós vamos apenas criar uma bem simples agora e depois outra palestra. Eu vou entrar em tudo o que isso significa, e nós vamos aprender a mover isso e colocar tipos e critérios aqui e apenas entender isso muito bem. Mas, por enquanto, apenas entenda que nossa consulta vai ser puxando nosso primeiro campo de nome nosso campo de sobrenome em nosso
campo cidade para fora de nossas tabelas e exibi-los na exibição de planilha de dados de consulta . Esqueci-me do número de telefone. Então vamos clicar duas vezes no número de telefone também e notei que o número de telefone está aqui e eu realmente queria ao lado do nome e sobrenome. Então o que eu vou fazer é clicar para fora neste pequeno bar cinza no topo. Destaca-o. E então se eu pegar minha seta seletora no topo, eu parabéns e deslizá-lo para a esquerda e agora nós temos na ordem que queremos. Está bem? E agora, para a cidade, queremos classificar a cidade em ordem alfabética. Então nós vamos apenas fazer a lista abaixo aqui na linha de classificação nós vamos clicar ascendente, e isso vai apenas classificá-los, torná-los agradáveis e ordenados. E isso é tudo o que precisamos fazer para um simples maricas. Agora podemos clicar em “run “aqui e você verá o que ele traz de volta. Parece muito com uma mesa que foi classificada. Bem, na realidade, isto não é uma mesa. Estes dados realmente não existem aqui. Existe na nossa mesa. Mas a consulta está apenas exibindo os resultados das perguntas que fizemos sobre os dados em nossa tabela. Certo, então dissemos para incluir o primeiro nome, o sobrenome, o número de telefone, a cidade. E então nós classificamos as cidades em ordem alfabética para que você possa ver que começamos com Boise e vamos até Seattle. Então, agora, se ,
por exemplo, fluxo Vance mudar para Boise na próxima semana e atualizarmos isso em nossa tabela assim que o registro mudou nessa tabela. Isso irá atualizar, e tudo o que temos que fazer é executar esta consulta para ter uma visão atualizada da cidade disse que Todo mundo vive em, então você vai notar. Isto ainda diz Query 1 aqui em cima porque nós não o nomeamos porque nós acabamos de criá-lo . Então vamos para a vista de design novamente e você pode ver enfraquecer, basicamente alternar para frente e para trás da vista projetada para a exibição de folha de dados muito como podemos fazer com nossas tabelas, certo? E, claro, você pode alternar aqui para a visualização de design e não entraremos na visualização de sequelas. Mas se fecharmos
isto, vai pedir-nos para o salvar. Vai dizer que sim, é
claro. E nós vamos nomear este Q R Y para consulta e, em seguida, funcionários por cidade usando nossas mesmas
convenções de nomenclatura . Clique em OK e agora você vê, temos um novo objeto em nossa barra de navegação. Temos consultas como o subtítulo, e então temos nossos funcionários por consulta cidade salvo aqui. Ok, então quando nossa próxima palestra, vamos criar outra consulta que nos permite classificar por uma cidade individual, e então eu vou mostrar a vocês um monte de ferramentas adicionais e truques para usar inquéritos mais eficazmente
19. Crie uma consulta usando um único critério: Ok, vamos criar outra consulta. Na última palestra, criamos uma consulta que trouxe de volta funcionários listados pela cidade nesta. Vamos fazer uma consulta que traga de volta os empregados de Los Angeles. Ok, então novamente, vamos criar. Vamos para o design da consulta, e vamos usar as duas tabelas. Então, novamente, podemos clicar duas vezes sobre estes, ou você pode clicar em um e, em seguida, passar o mouse sobre o outro pressione shift e selecionou-nos bem. Isso irá selecionar os dois, e você pode fazer isso com uma longa lista inteira para apenas clicar no primeiro 1 Então vá até a
parte inferior e mantenha a tecla Shift e clique nele, e então vamos clicar em ab e roupas, e você pode mover estes ao redor, e você pode mover isso ao redor se você pode agarrá-lo. Você pode trazer isso à tona se você quiser apenas para torná-lo mais fácil de usar. E falando em redimensionar a janela, você poderia mover esses dois. Se precisar de mais espaço lá, pode minimizar isso. Se você precisar de mais espaço lá, é tudo muito personalizável. Outra coisa importante a observar é que se você já selecionou suas tabelas do pop-up
original e quiser pegar tabelas adicionais. Você pode ir para este botão bem aqui na fita. Clique nisso e ele vai trazer este pop-up novamente para que você possa selecionar tabelas e notar Você também
pode selecionar tabelas Ou se queremos realmente criar consultas com base em outras consultas. Poderíamos fazer isso também. Ok, quando acabarmos com isso, nós apenas fechamos. Ok, então nós vamos fazer alguns truques legais adicionais com este aqui. Nós vamos configurá-lo basicamente o mesmo que fizemos para nossos funcionários por consulta da cidade. Vamos pôr o nosso primeiro nome lá, apelido, número de
telefone e a cidade deles. Mas agora vamos entrar em um pouco mais de detalhes com isso, e eu vou explicar muitas dessas coisas à medida que formos. Então esta primeira fila é o seu nome de campo? - Obviamente. Então, você vê, nós temos o primeiro nome, sobrenome, Phone City. Também notamos que há um menu suspenso aqui que permite que você altere isso se quiser. Está bem. E se você clicar no campo, verá que o menu suspenso aparece bem. E a próxima estrada abaixo é a sua mesa. Então é desta mesa que você está desenhando. Assim, você pode ver o primeiro campo de nome. O campo de sobrenome no campo de telefone estão todos na tabela de funcionários, enquanto o campo de cidade está vindo do escritório é estável e novamente quando você é selecionado aqui, você tem um menu suspenso e você pode selecionar um diferente se quiser . Claro, queremos mudar este escritório. Obviamente, teríamos que mudar isso também, certo? Está bem. Nós já olhamos para a linha de classificação em nosso exemplo anterior onde nós classificamos a cidade ordem alfabética tão ascendente ou descendente esta próxima rosa chamada este show. E é apenas um botão de alternância. Então, ou você está ligado ou desligado. E se você não verificou como estes, todos são. E isso significa que quando executamos nossa consulta ou alternamos para exibição de folha de dados para exibir os resultados de nossa consulta que qualquer coisa aqui que é verificado vai aparecer. Agora, se desmarcarmos o que realmente vai fazer para a cidade, então este ainda será relevante para a nossa consulta, mas não vai aparecer nos resultados da nossa consulta. Então isso é uma coisa muito legal. E eu vou te mostrar como isso funciona e como você pode usá-lo em apenas um minuto. Então temos nossos critérios e critérios são basicamente suas regras para a pergunta que você está fazendo. Então, neste exemplo em particular, estamos procurando por todos os funcionários que vivem na cidade de Los Angeles. Então o que vamos fazer é vir até aqui para os critérios que vamos digitar em Los Angeles e você pode fazer letras minúsculas ou maiúsculas. Isso não importa. Apenas digite o aviso para fora, coloque-o entre aspas. A razão pela qual ele faz isso é porque o acesso reconhece que esta é uma cadeia de texto. E assim, colocando-o entre aspas, ele está identificando-o como texto. Se estivéssemos usando números do que não haveria citação cercada. Ok, então o que temos aqui é Inter consulta estavam procurando por nome, sobrenome número de telefone, e então ele está indo para nossa mesa de escritórios em busca de cidade,
e estamos pedindo para mostrar qualquer coisa que corresponda a Los Angeles na cidade. Então vamos em frente e executar isso e ver como ele fica. Ok, então aqui os resultados trouxeram de volta quatro pessoas e mostra seu primeiro nome, sobrenome e número de telefone. E lembre-se, marcamos a caixa do show para ocultar o campo Citi, que de outra forma estaria aparecendo aqui. Mas como essa consulta vai se encontrar com funcionários nomeados em Los Angeles, então nós já sabemos que esses funcionários trabalham em Los Angeles, então nós realmente não precisamos tê-lo exibido aqui porque isso basicamente é redundante . E enquanto estamos na exibição da planilha de dados, podemos redimensioná-los se quisermos apenas para que as coisas se ajudem melhor. Você também pode passar o mouse sobre eles e clicar duas vezes, e ele vai dimensioná-lo para caber. Então, em outras palavras, se este é realmente largo como este e eu subir aqui, pairar sobre e clicar duas vezes, ele vai soltá-lo para caber a maior coisa que está naquela célula. Você pode fazer a mesma coisa aqui e vê-lo expandido para que o primeiro campo de nome se encaixe corretamente. Ok, vamos voltar para a visão de design dela e vamos alfabetizar os nomes então vamos para o nosso tipo, e vamos subir agora. Tão contrária. Alguns outros truques e dicas. Digamos que tínhamos originalmente adicionado no campo estadual, mas depois decidimos que não queríamos que ele se livrasse disso. Tudo o que você faz é clicar no topo aqui na barra cinza Globe, realce-o e clique em excluir. By the way, você não é capaz de usar o controle Z na visualização de design aqui. Então a França dura. Se quiser trazer isso de volta, clique em Control Z. Nada acontece, então você teria que refazer o clique no estado novamente e trazê-lo para dentro. Isso é algo a ter em mente. Se você está acostumado a usar, como, excel ou Word ou mesmo em sua exibição de tabela, você pode fazer o controle. O Zito. Desfazer as coisas. A única vez que você pode usá-lo é se você está digitando algo aqui e você deletou isso como realçou isso. Eu acredito que, em seguida, você pode pressionar controles o e ele vai trazer o seu texto de volta quando você é selecionado dentro de uma célula. Ok, nós olhamos para tabela de campo classificação mostra critérios muito rápido. Vamos olhar ou ou é basicamente apenas um critério adicional que você deseja usar também. Então poderíamos dizer que queremos que a consulta traga de volta todos os resultados de Los Angeles ou Denver e poderíamos apenas digitar Denver. E quando corrermos, você verá que está trazendo de volta o dobro de resultados
porque está trazendo de volta o povo de Denver também. Está bem, mas não queremos fazer isso. Estamos fazendo funcionários de Los Angeles para esta consulta. Então vamos em frente e ir para a folha de dados e certificar-nos de que tudo está bem. E vocês podem ver agora que nossos sobrenomes estão alfabetizados e então nós vamos salvá-lo, e vamos chamá-lo de Consulta Empregados Los Angeles. E então você vê, agora ele aparece em nossos objetos de consultas. Então, esses são os nossos empregados em Los Angeles. Consulta. No próximo vídeo, veremos alguns exemplos mais específicos de como configurar critérios, porque é aí que entra parte do poder das consultas.
20. Critérios no consultas - muitos exemplos: Ok, então acabamos de criar e funcionários em Los Angeles Query. Agora vamos criar um funcionário no Noroeste Region Query, e eu vou mostrar a vocês como fazer isso de forma rápida e fácil. E então vamos passar o resto deste vídeo apenas trabalhando em exemplos de critérios. Eu vou mostrar a vocês apenas um monte de maneiras diferentes de usar critérios para fazer. Sua consulta é realmente poderosa. Então, em vez de recriar isso do zero, o que vamos fazer é clicar com o botão direito sobre isso e vamos copiar. Ou podemos dizer alternadamente, apenas controle, veja com o teclado. E então vamos clicar com o botão direito novamente. E você já viu isso antes. Colocamos colar e está criando uma cópia desta consulta. Então precisamos renomeá-lo. Caso contrário, ele vai apenas chamá-lo de uma cópia de e o que quer que
copiamos, vamos chamá-lo de funcionários Noroeste Região Fonte A n w região Clique em OK, e você pode ver agora que é criado isso Então vamos em frente e fechar nossa consulta de Los Angeles e Vamos abrir este. E quando temos uma visão de design, você verá que é exatamente o mesmo. Mas vamos modificar isso para que possamos procurar a região noroeste, que é nossas cidades em Portland e Seattle. Então tudo o que temos que fazer para fazer nossa nova consulta é escrever em Portland. E lembre-se, não
importa se você capitalizou ou não, e eu apenas reduzi e depois gravei em Seattle. Vamos dar uma olhada. E estes são todos os nossos funcionários da região noroeste. Ok, então isso é muito simples. Então agora temos três. Consulta é onde você pode classificar todos os funcionários por cidade. Você pode ir para funcionários apenas em Los Angeles, ou você pode ir para os funcionários apenas na região noroeste e neste aqui. Se quiséssemos Teoh, poderíamos realmente mostrar as cidades, e poderíamos até arrastar isso até o começo. E poderíamos classificar isto em ordem alfabética. E o que isso vai fazer é mostrar à cidade que eles estão. Ele classifica a cidade em ordem alfabética, então eles são organizados, e então você vai notar que ainda está classificando nossos sobrenomes em ordem alfabética dentro de cada cidade. Então ele vai F F S V,
e, em seguida, começando com Seattle, voltamos para G. J e s porque lembre-se, nossa ordem de classificação na visualização de design vai da esquerda para a direita. Então, primeiro, isso classifica ou cidades em ordem alfabética e depois classifica nossos funcionários. Certo, então vamos dar mais uma olhada na exibição da folha de dados. São os nossos funcionários da Northwest Region Query. Agora vamos fechar esse. E sim, queremos salvar as alterações e isso está terminado. Agora vamos olhar para um monte de exemplos diferentes de como usar critérios para fazer seus cálculos. Vamos fazer uma cópia de nossos funcionários por cidade, e vamos deixar este com o nome da cópia fora porque estamos usando isso como exemplo. Então não queremos confundi-lo com nossas consultas riel,
então basta clicar, OK, OK, e vamos clicar com o botão direito sobre isso e ir para o design de você. Ok, então esta é a consulta original que criamos. E como você se lembra, é bem simples. É só o primeiro nome, sobrenome número de telefone, e então a cidade em que eles trabalham, todos alfabetizados em ordem crescente. A primeira coisa que eu quero mostrar a vocês é como criar uma consulta de parâmetro onde fazemos isso enquanto colocamos colchetes colchetes na linha de critérios, e então quando
executá-lo, ele vai nos pedir para inserir o valor do parâmetro. Então, em outras palavras, antes de nos dar qualquer informação de volta em nossa consulta, nós temos que dar algumas informações primeiro. E onde esse parâmetro específico está em nosso campo de cidade, precisamos inserir uma cidade, e ela usará isso para classificar os dados para uma consulta. Então vamos em frente e apenas colocar Seattle e bater OK, e você pode ver que ele traz de volta toda Seattle. Podemos voltar à vista de design novamente, e podemos executar isso de novo e de novo. Vai pedir-nos um parâmetro. Nós elogiamos a fita em Los Angeles, e vai nos trazer de volta todos os funcionários de Los Angeles. Então esse parâmetro é uma maneira muito poderosa de criar. Consulta é por causa da flexibilidade que ele oferece OK, mas uma coisa que você vai notar é o que nós executamos isso. Não temos nada nos instruindo o que colocar aqui, então isso pode ficar bem confuso se tentarmos digitar um primeiro nome como Bob. Não vai trazer nada de volta porque os nossos parâmetros para o Campo Citi. Certo, então o que precisamos fazer é basicamente entrar em alguma lágrima fiscal para dar algumas instruções. Então, entre os colchetes, vou colocar Enter Empregados Cidade. Ok, agora vamos tentar executá-lo novamente indo para nossa exibição de folha de dados, e agora você pode ver que ele está nos pedindo especificamente para a cidade dos funcionários. Ou você poderia dizer isso, entrar na cidade do emprego ou o que for específico o suficiente para que você saiba, que se você colocar Seattle aqui, você vai ter uma lista de todas as pessoas em Seattle. Certo, então isso é um parâmetro. E uma vez que isto é apenas uma consulta prática, nós apenas vamos tipo de apagar as coisas enquanto nós g o e fazer coisas novas. Então vamos fazer um curinga. Um curinga é essencialmente quando você usa um Asterix em seus critérios, o curinga permite que você procure por uma cadeia de texto específica, mas com algumas variáveis. Então, por exemplo, se colocarmos o Asterix e, em seguida, l A e D, vamos procurar por todas as cidades que têm a palavra L A n d nelas e algo antes de L A e D. Então, quando executamos esta consulta você verá que ele volta com todos os funcionários em Portland. Então nosso curinga, o Asterix, representa o P O R T. Ok, deixe-me mostrar uma versão diferente disso. Você vai notar que Coloque alguma sintaxe aqui sempre que você apenas inserir texto nos critérios. O critério para isso é como em outras palavras, é procurar algo como L A e E. Ok, se movermos o Asterix para o fim, vamos executar isso. Veja, teremos nada se tivermos o Lander da cidade, Wyoming L A N D E R. Então ele apareceria. Você pode me deixar mostrar mais uma versão do que colocamos no Astérix logo no início. Então, em outras palavras, L. A. D. D. está cercada por Astérix. Vamos executar isso e você sabe que é agora que ele está mostrando ou Landau porque ele está permitindo caracteres em ambos os lados da string de texto, L. e D. Então é assim que nós usamos Asterix para criar uma busca curinga. Vamos falar sobre o que fazemos se quisermos encontrar qualquer registro em branco que apenas digitamos é não. E quando formos para a exibição da planilha de dados, você verá que ela está voltando sem nada. Mas se tivéssemos em nossa mesa, se tivéssemos um que dissesse primeiro nome, último nome número de telefone que faltasse a informação da cidade, então ele iria trazer essa para cima. E isso nem sempre é uma ótima maneira de procurar dados essencialmente ausentes em seu banco de dados . Ok, então isso é não. Vamos nos livrar disso. Vamos fazer alguns critérios numéricos. O que há no nosso empregado? Eu entrei aqui e vou arrastar isto para a frente das colunas. Ok, então alguns simples são maiores do que menos e iguais a. Ok, então se dissermos maior que 10 e executarmos essa consulta para o nosso empregado eu d números para que você possa ver que mostra todos os nossos funcionários I ds que são mais de 10. E, claro, poderíamos fazer isso como menos que uma ondulação. E nós vamos executar isso. Você pode ver agora que temos todas as idéias de funcionários que são menos de 10 e, obviamente, quando fazemos igual a 10 você pode imaginar o que vamos ver. Mostramos ao empregado número da hora. Ok, então esses são alguns cálculos realmente simples que você pode dilatar. Podemos também dizer usar as palavras entre, digamos, cinco e 15. Então você pode ver que temos todos os números de cinco a 15. Podemos fazer menos de cinco ou mais que 15. Limpe isso um pouco, e isso vai nos dar os números que estão fora de cinco e 15. Então, menos de cinco ou maior que 15. Execute isso. Então você pode ver que temos os números da lição. 51234 e, em seguida, os números que são maiores do que 15 16 17 18 a noite. Ok, então esses são alguns exemplos de cálculos simples que você pode criar em seus critérios . Então vamos realmente obter o controle Z e voltar para o nosso anterior entre cinco. E 15 e então nós vamos para as cidades aqui e vamos colocar Seattle. Ok, então isso vai fazer todos os
números dos empregados que estão entre 5 e 15 e estão localizados na cidade de Seattle. Ok, então lá vamos nós mostra que temos duas pessoas que estão entre 5 e 15 para seus
números de funcionários e estão localizados em Seattle. Claro, podemos mudar isso de volta para menos ou maior que 15 e em Seattle, e você verá que obtemos um resultado diferente. Agora só temos Francisco Garcia. Ok, então esse é o critério e que nós já olhamos para os critérios ou onde você essencialmente diz Seattle ou Portland e coloca isso aqui e você vai notar que se quisermos fazer isso e critérios, sempre quer estar nesta mesma fila. Mas se estamos fazendo um critério ou, então seria abaixo dele no mesmo campo. E você vai notar também que você pode fazer um monte de ou critérios. Então, se
quiséssemos, poderíamos dizer Seattle ou Portland ou Boise, por exemplo. Agora deixe-me mostrar-lhe como criar uma fórmula que irá fazer um cálculo, e uma coisa que você vai notar é que nós somos o primeiro nome e nosso sobrenome em colunas separadas, e isso é bom porque queremos classificar por sobrenome ou queremos classificar pelo primeiro nome. Torna o processo de consulta mais eficaz. Mas vamos apenas dizer que queríamos ter ambos no mesmo campo. Podemos realmente criar uma fórmula e um novo campo que fará isso. Então o que eu vou fazer primeiro, eu vou selecionar os dois em selecionar aquele, em
seguida, pressione shift e select, e então eu vou excluí-los. Agora, eu vou criar uma nova coluna, e eu vou colocar a fórmula diretamente no nome do campo aqui, e eu tenho isso copiado, então eu vou apenas colá-lo. Não, expanda isto para que possas ver o que estamos a ver. Ok, então esta primeira seção, onde está o nome completo dele? E então você vê o pequeno cólon? Este é o novo nome do campo. Então, em vez de ser chamado de cidade ou primeiro nome, agora
é chamado de nome completo. E então o cólon o separa da nossa fórmula, que é esta. E lembre-se, usamos colchetes do do aqui para um parâmetro. Neste caso, os colchetes agora estão definindo os campos que estamos usando nossa fórmula. Então, nossa fórmula está pegando o primeiro campo de nome daqui e, em seguida, ele está adicionando um espaço entre eles. E então ele está adicionando o campo de sobrenome a partir daqui e vamos executar isso. Temos que mostrá-lo clicando nisso e vamos arrastá-lo para um lugar melhor e
mais lógico. Então vamos arrastá-lo para lá. Ok, agora vamos verificar isso e ver o que conseguimos. Ok, agora você pode ver em vez de mostrar nossos nomes separados, ele está realmente pegando o primeiro nome e sobrenome de dois campos diferentes combinando-os junto com o espaço em um novo campo. Então isso é apenas uma espécie de cálculo de texto simples agora. Uma coisa importante a notar é que se escrevermos isso errado, por exemplo, dizemos primeiro objetivo e esquecemos de colocar o e lá dentro. Então, quando formos executar
isso, vai ficar confuso e pensar que estamos tentando criar um parâmetro. Então ele vai dizer qual é o primeiro objetivo? E, obviamente, isso não vai funcionar. Então, a moral dessa história é que é muito importante que você tenha esses nomes de campo dentro
dos colchetes quando você está fazendo uma fórmula exatamente certa para que possamos cancelar isso Coloque-a e volte lá. Estamos nisso de novo, e lá está de novo. Ok, então essas foram apenas algumas maneiras que você pode usar critérios para manipular seus dados em sua consulta para obter resultados mais específicos de seus dados sobre o que vai fazer com isso é apenas um lead . Isto vamos fechá-lo a partir daqui. Não importa se salvamos ou não. Quando vamos para aqui e direito, clique e exclua-o, Sim. E então, na próxima seção, vamos realmente usar essas consultas que criamos para projetar relatórios que você poderia apenas gerar com o clique de um botão. Então, se seu chefe disse: “
Ei, Ei, eu preciso de uma lista de todos os funcionários por cidade alfabeticamente, eu acho que você vai ser capaz de clicar em um botão gerado realmente bom relatório imprimível que você poderia então enviar por e-mail. Dessa forma, você pode impressionar seu chefe e fazê-los realmente felizes
21. Introdução com relatórios — crie seu primeiro relatório: Tudo bem. Nesta seção, nós começamos a criar relatórios e relatórios são incríveis porque eles permitem que você pegue todos os dados que você está inserindo em suas tabelas e classificando com suas consultas e
apresentá-lo em um profissional e facilmente visualizável maneira. E criar relatório é muito simples. A maneira mais fácil de criar um é clicar na fonte a
partir da qual você deseja criar o relatório . Então, por exemplo, se quisermos fazer uma lista telefônica de nossos funcionários por cidade, veja, selecione que vamos até a nossa guia de criação e vamos até aqui para este botão de relatório, e isso vai desenhar o informações da nossa consulta automaticamente. Então, clicamos nisso. E assim, ele criou nosso relatório, e agora isso está mostrando nosso relatório no que é chamado de exibição de layout. E se olharmos para nossos diferentes pontos de vista, você notará que eles são um pouco diferentes do que estamos acostumados a ver com nossas tabelas, consultas e formulários. Nós temos o que é chamado de exibição de relatório, e eu vou clicar sobre isso para mostrar que é basicamente a versão final do seu relatório que você iria, então, exportar ou imprimir para compartilhar com, digamos, seu chefe. Nós temos a visualização de layout, que acabamos de olhar, que é uma espécie de versão simplificada da visualização de design. Na exibição de layout, você pode fazer uma espécie de alterações de layout em grande escala para que eu possa reduzir isso,