Skip to content

CRUD - PHP - MySQL: Sistema de Cadastro de Alunos e colaboradores de uma escola, com as funções de listar, cadastrar, editar e remover.

Notifications You must be signed in to change notification settings

DelisG/gestao-academica

Repository files navigation

👩‍🎓 GESTÃO ACADÊMICA

CRUD - PHP - MySQL

Site de administração escolar que emprega a abordagem de Single Page Application. Ela inclui um sistema para registrar, pesquisar e alterar e deletar informações de estudantes e professores. Para realizar a navegação entre diferentes interfaces, é utilizado PHP para controlar a manipulação da página e implementar a lógica necessária.

👩‍💻 Tecnologias

  • HTML
  • CSS
  • JavaScript
  • Bootstrap
  • PHP
  • Banco de Dados MySQL

💡 Funcionalidades

  • Listar Alunos
  • Cadastrar Aluno
  • Editar Cadastro de Aluno
  • Excluir Aluno
  • Listar Colaboradores
  • Cadastrar Colaborador
  • Editar Cadastro de Colaborador
  • Excluir Colaborador
  • Fazer pesquisa de aluno cadastrado (podendo buscar por matrícula, nome ou curso)
  • Fazer pesquisa de colaborador cadastrado (podendo buscar por matrícula, nome ou função)

⚡ Integração com Banco de Dados

Banco de dados Mysql com a ferramenta Workbench

Script de Manipulação dos dados no Banco:

Criando banco gestao-academica

create database gestao-academica;

Criando tabela alunos

CREATE TABLE  alunos (
	id smallint AUTO_INCREMENT PRIMARY KEY,
	nome Varchar(50),
	data_nasc DATE,
	cpf varchar(15) 
);

Listando tabela alunos

select * from alunos;

Deletando tabela alunos

DELETE FROM alunos;

Inserindo dados na tabela alunos

INSERT INTO `gestao-academica`.`alunos` (`nome`, `data_nasc`, `cpf`) VALUES ('julia', '2010-10-10', '10211214588');

Modificando dados na tabela alunos

UPDATE `gestao-academica`.`alunos` SET `nome` = 'marcia da silva' WHERE (`id` = '3');

Criando tabela colaboradores

CREATE TABLE  colaboradores (
	id smallint AUTO_INCREMENT PRIMARY KEY,
	nome Varchar(50),
	data_nasc DATE,
	cpf varchar(15) 
);

Listando tabela colaboradores

select * from colaboradores;

Deletando tabela colaboradores

DELETE FROM colaboradore;

Inserindo dados na tabela colaboradores

INSERT INTO `gestao-academica`.`colaboradores` (`nome`, `data_nasc`, `cpf`) VALUES ('Murillo', '2003-12-10', '10211214588');

Modificando dados na tabela colaboradores

UPDATE `gestao-academica`.`colaboradores` SET `nome` = 'julia da silva' WHERE (`id` = '58');

About

CRUD - PHP - MySQL: Sistema de Cadastro de Alunos e colaboradores de uma escola, com as funções de listar, cadastrar, editar e remover.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published