A Structured Query Language (SQL) é a plataforma padrão para a maioria dos sistemas de banco de dados . Ela permite que os programadores para executar uma vasta variedade de análise dos dados . Microsoft Access é um aplicativo de banco de dados populares incluídas no pacote do Microsoft Office de ferramentas de escritório em casa . O software permite a programação SQL e oferece muitas funções analíticas para a criação de consultas . Muitas vezes, uma função SQL analítica simples pode ter um efeito significativo sobre o resultado de uma consulta. O uso dessas funções é limitado apenas pela experiência de programação e criatividade. Verificação de conteúdo
Microsoft Access fornece muitas funções analíticas semelhantes para analisar o conteúdo de dados para determinar seu formato. O " IsNumeric ", " IsNull " e funções " IsDate " tudo executar esta tarefa de forma semelhante , com ênfase em diferentes estruturas de conteúdo. Essencialmente , as funções apenas executar um teste simples em um pedaço de dados . O resultado do teste é o " pass" ou "falha" . Quando usado em uma consulta SQL , estes processos analíticos simples podem levar uma consulta para tomar decisões importantes sobre o fluxo do algoritmo.
A função " IsNumeric " simplesmente testa um pedaço de dados para determinar se ele contém uma número. Assim, um teste " IsNumeric " analítica em um pedaço de dados de texto retornaria uma "falha" resultado. Da mesma forma , a " ÉData " determina se um bloco de dados está em um formato de data verdadeiro . Uso de particularmente versátil , se o " IsNull ", que simplesmente determina se os dados existe. Isso é importante para as consultas são processadas somente depois que um usuário criou entrada.
" DatePart "
A manipulação de datas pode ser um aspecto particularmente complicado de algoritmos de banco de dados . As datas são peças all-inclusive de dados. Um único item contém informações sobre um mês , dia do mês e ano. Muitas vezes, essas peças devem ser usados separadamente. Por exemplo, uma consulta SQL pode ter de isolar todos os itens de dados que ocorreram durante o mesmo ano ou mês ou dia. É necessário analisar cada data individual para extrair as informações relevantes.
O comando " DatePart " é uma função SQL analítico robusto e conveniente no Microsoft Access para realizar esta tarefa . Ele funciona através de dois parâmetros simples . A primeira entrada para a função de identificar o tipo de análises realizadas . Por exemplo, " m" irá analisar a parte do mês de apenas um encontro. O segundo parâmetro na função é o próprio item de dados. A função SQL " DatePart ( 'm' , # 12/17/2009 #) " retornaria o número 12 . Esta forma de análise permite que as consultas mais complexas a ser construído em torno de segmentos de data.
Funções de texto
Uma variedade de consultas criativas podem ser construídas usando funções SQL em Acesso que analisar o conteúdo do texto . Por exemplo, uma consulta pode analisar todo um diretório de arquivos e manipular somente os de um certo tipo , digitalizando suas extensões de arquivo . A função de texto que analisa o nome completo de todos os arquivos e , em seguida, extrai as extensões de arquivo que permitiria a consulta para isolar o conjunto de arquivos correta.
A função " direita () " analisa o texto para executar esta tarefa . Se um arquivo é chamado de " hello.txt " , em seguida, a extensão pode ser isolado utilizando a função " direita () " . A função SQL " direito (' hello.txt " , 3) " retornaria o " txt " de saída. Isso permite que os programadores manipular grandes lotes de arquivos com base em uma análise de texto simples .