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)