Perguntas com a marcação «relational-database»

Um banco de dados relacional é um banco de dados que consiste em variáveis ​​de relação (também chamadas de * relvars *, * R-tables * ou apenas * tables *). As regras de definição, manipulação e integridade de bancos de dados relacionais são baseadas em operações relacionais equivalentes ou semelhantes à Álgebra Relacional e ao Cálculo. Os princípios de banco de dados relacional são a base de uma parte substancial da teoria e prática de gerenciamento de dados.

189
A ordem de junção é importante no SQL?

Desconsiderando o desempenho, obterá o mesmo resultado da consulta A e B abaixo? E quanto a C e D? -- A select * from a left join b on <blahblah> left join c on <blahblan> -- B select * from a left join c on <blahblah> left join b on <blahblan> -- C select * from...

127
Chave estrangeira para várias tabelas

Eu tenho 3 tabelas relevantes no meu banco de dados. CREATE TABLE dbo.Group ( ID int NOT NULL, Name varchar(50) NOT NULL ) CREATE TABLE dbo.User ( ID int NOT NULL, Name varchar(50) NOT NULL ) CREATE TABLE dbo.Ticket ( ID int NOT NULL, Owner int NOT NULL, Subject varchar(50) NULL ) Os...

96
Como criar relacionamentos no MySQL

Em sala de aula, estamos todos 'estudando' bancos de dados e todos estão usando o Access. Entediado com isso, estou tentando fazer o que o resto da classe está fazendo, mas com comandos SQL brutos com MySQL em vez de usar o Access. Já consegui criar bancos de dados e tabelas, mas agora como faço a...