Banco de Dados Sakila (MySQL)
    Sakila é um banco de dados de exemplo projetado pelo MySQL, criado especificamente para aprendizado e demonstração das capacidades dos sistemas de gerenciamento de banco de dados relacionais (RDBMS).
    
        
            Diagrama ER do banco de dados Sakila
        
    
    O banco de dados Sakila contém 15 tabelas principais descrevendo vários aspectos de uma empresa de locação de DVDs.
    Lista de Tabelas:
    
        actor - tabela de atores.
    
    
        
            -  actor_ididentificador único do registro (PK).
-  first_nameprimeiro nome do ator.
-  last_namesobrenome do ator.
-  last_updatedata e hora da última atualização.
            
              
                | actor_id | first_name | last_name | last_update | 
              
                | 1 | John | Doe | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (actor_id)
 
    
        address - endereços de clientes e funcionários.
    
    
        
            -  address_ididentificador único do registro (PK).
-  addressendereço postal.
-  address2endereço adicional.
-  districtdistrito ou região.
-  city_ididentificador da cidade (FK).
-  postal_codecódigo postal.
-  phonenúmero de telefone.
-  last_updatedata e hora da última atualização.
            
              
                | address_id | address | address2 | district | city_id | postal_code | phone | last_update | 
              
                | 1 | 123 Main St | [null] | Downtown | 1 | 12345 | +1234567890 | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (address_id)
 
    
        category - categorias de filmes.
    
    
        
            -  category_ididentificador único do registro (PK).
-  namenome da categoria.
-  last_updatedata e hora da última atualização.
            
              
                | category_id | name | last_update | 
              
                | 1 | Action | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (category_id)
 
    
        city - tabela de cidades.
    
    
        
            -  city_ididentificador único do registro (PK).
-  citynome da cidade.
-  country_ididentificador do país (FK).
-  last_updatedata e hora da última atualização.
            
              
                | city_id | city | country_id | last_update | 
              
                | 1 | Metropolis | 1 | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (city_id)
     
    
        country - tabela de países.
    
    
        
            -  country_ididentificador único do registro (PK).
-  countrynome do país.
-  last_updatedata e hora da última atualização.
            
              
                | country_id | country | last_update | 
              
                | 1 | United States | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (country_id)
 
    
        customer - tabela de clientes.
    
    
        
            -  customer_ididentificador único do registro (PK).
-  store_ididentificador da loja (FK).
-  first_nameprimeiro nome do cliente.
-  last_namesobrenome do cliente.
-  emailendereço de e-mail do cliente.
-  address_ididentificador do endereço (FK).
-  activeindicador de atividade do cliente (0/1).
-  create_datedata e hora em que o cliente foi adicionado ao banco de dados.
-  last_updatedata e hora da última atualização.
            
              
                | customer_id | store_id | first_name | last_name | email | address_id | active | create_date | last_update | 
              
                | 1 | 1 | John | Doe | john.doe@example.com | 1 | 1 | 2023-01-01 12:00:00 | 2023-01-01 12:00:00 | 
            
           
        
            - PRIMARY KEY, btree (customer_id)
 
    
        film - lista de filmes no banco de dados Sakila.
    
    
        
            -  film_ididentificador único do registro (PK).
-  titletítulo do filme.
-  descriptionbreve descrição ou enredo do filme.
-  release_yearano em que o filme foi lançado.
-  language_ididentificador do idioma do filme (FK).
-  original_language_ididentificador do idioma original do filme, caso seja dublado em um novo idioma.
-  rental_durationduração do período de aluguel em dias.
-  rental_ratecusto do aluguel do filme pelo período especificado na coluna duracao_aluguel.
-  lengthduração do filme em minutos.
-  replacement_costvalor da penalidade por perda ou dano do disco.
-  ratingclassificação atribuída ao filme. Pode ser um dos seguintes: G, PG, PG-13, R ou NC-17.
-  special_featureslista de recursos especiais incluídos no DVD. Pode ser nenhum ou mais dos seguintes: Trailers, Comentários, Cenas Excluídas, Por Trás das Cenas.
-  last_updatedata e hora da última atualização.
            
              
                | film_id | title | description | release_year | language_id | original_language_id | rental_duration | rental_rate | length | replacement_cost | rating | special_features | last_update | 
              
                | 1 | Film Title | A brief description of the film. | 2000 | 1 | 2 | 5 | 4.99 | 120 | 19.99 | PG-13 | Trailers, Commentaries | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (film_id)
 
    
        film_actor - relação entre atores e filmes.
    
    
        
            -  actor_ididentificador do ator (FK).
-  film_ididentificador do filme (FK).
-  last_updatedata e hora da última atualização.
            
                
                    | actor_id | film_id | last_update | 
                
                    | 1 | 1 | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (actor_id, film_id)
 
    
        film_category - relação entre filmes e categorias.
    
    
        
            -  film_ididentificador de cada filme (FK).
-  category_ididentificador de cada categoria (FK).
-  last_updatedata e hora da última atualização.
            
              
                | film_id | category_id | last_update | 
              
                | 1 | 1 | 2023-01-01 12:00:00 | 
            
           
          
              - PRIMARY KEY, btree (film_id, category_id)
 
    
        inventory - itens no banco de dados Sakila.
    
    
        
            - inventory_ididentificador único do registro (PK).
- film_ididentificador do filme (FK).
- store_ididentificador da loja onde o inventário está localizado (FK).
- last_updatedata e hora da última atualização.
            
                
                    | inventory_id | film_id | store_id | last_update | 
                
                    | 1 | 23 | 2 | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (inventory_id)
 
    
        language - idiomas dos filmes.
    
    
        
            -  language_ididentificador único do registro (PK).
-  nomenome do idioma.
-  last_updatedata e hora da última atualização.
            
                
                    | language_id | name | last_update | 
                
                    | 1 | English | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (language_id)
 
    
        payment - pagamentos dos clientes.
    
    
        
            -  payment_ididentificador único do registro (PK).
-  customer_ididentificador do cliente (FK).
-  staff_ididentificador do funcionário que recebeu o pagamento (FK).
-  rental_ididentificador do registro de aluguel (FK).
-  amountvalor do pagamento.
-  payment_datedata e hora do pagamento.
-  last_updatedata e hora da última atualização.
        
            
                | payment_id | customer_id | staff_id | rental_id | amount | payment_date | last_update | 
            
                | 1 | 1 | 1 | 1 | 4.99 | 2023-01-01 12:13:14 | 2023-01-01 12:14:15 | 
        
         
        
            - PRIMARY KEY, btree (payment_id)
 
    
        rental - aluguéis dos clientes.
    
    
        
            -  rental_ididentificador único do registro (PK).
-  rental_datedata de início do aluguel.
-  inventory_ididentificador do disco (FK).
-  customer_ididentificador do cliente (FK).
-  return_datedata de devolução do filme.
-  staff_ididentificador do funcionário que emitiu o disco (FK).
-  last_updatedata e hora da última atualização.
        
            
                | rental_id | rental_date | inventory_id | customer_id | return_date | staff_id | last_update | 
            
                | 1 | 2023-01-01 16:15:21 | 1 | 1 | 2023-01-10 09:12:36 | 1 | 2023-01-01 12:00:00 | 
        
         
        
            - PRIMARY KEY, btree (rental_id)
 
    
        staff - equipe da empresa.
    
    
        
            -  staff_ididentificador único do registro (PK).
-  first_nameprimeiro nome do membro da equipe.
-  last_namesobrenome do membro da equipe.
-  address_ididentificador do endereço (FK).
-  picturefotografia do membro da equipe.
-  emailendereço de e-mail do membro da equipe.
-  store_idchave estrangeira referenciando a tabela de lojas (FK).
-  activeindicador de atividade do membro da equipe (0/1).
-  usernamenome de usuário para login no sistema.
-  passwordsenha para login.
-  last_updatedata e hora da última atualização.
        
            
                | staff_id | first_name | last_name | address_id | picture | email | store_id | active | username | password | last_update | 
            
                | 1 | John | Doe | 1 | [null] | john.doe@example.com | 1 | 1 | johndoe | ******** | 2023-01-01 12:00:00 | 
        
         
        
            - PRIMARY KEY, btree (staff_id)
 
    
        store - histórias da empresa.
    
    
        
            -  store_ididentificador único do registro (PK).
-  manager_staff_ididentificador do gerente da loja (FK).
-  address_ididentificador do endereço (FK).
-  last_updatedata e hora da última atualização.
            
              
                  | store_id | manager_staff_id | address_id | last_update | 
              
                  | 1 | 1 | 1 | 2023-01-01 12:00:00 | 
            
         
        
            - PRIMARY KEY, btree (store_id)