본문 바로가기

Programming33

데이터베이스 기초 [원티드 프리온보딩 백엔드 챌린지 10월: SQL 기초]의 학습 내용입니다. 1. 데이터베이스와 테이블의 차이는 무엇인가요? 데이터베이스 어떤 규칙이나 목적을 기초로 하여 관리되는 데이터의 모음. 데이터의 정리와 관리를 쉽게 하기 위해 만든 데이터를 모은 것이다. 여러 개의 데이터베이스를 만드는 이유는 각 데이터베이스마다 데이터베이스에 접근할 수 있는 계정을 설정할 수 있기 때문이다. DBMS를 포함하는 프로그램도 데이터베이스라고 부르지만, 데이터를 저장하는 공간도 데이터베이스라고 혼용한다. 테이블 데이터베이스 안에 실제 데이터가 저장되는 형태이다. 파일에 데이터를 저장할 때 어떤 구조로 저장할 지 결정하는 것이다. 여러 개의 테이블이 데이터베이스 안에 존재할 수 있다. 2. MySQL에서 데이터를 조회.. 2023. 9. 29.
01 | 데이터베이스와 테이블 만들기 MySQL 설치 | 환경 변수 등록 | 윈도우 터미널에 Git Bash 설정(Git Bash 기본 터미널 보기 싫다) .... 등 준비 기초 명령어 데이터베이스 조작 명령어: 존재하는 데이터베이스 나열 SHOW databases; 명령어: 데이터베이스 생성 CREATE DATABASE 공백은 넣지 말 것. 코드는 대문자로 쓰는 것을 추천: 시인성 좋음 여러 줄에 걸쳐 명령을 해도 mysql은 알아 듣는다. 명령어: 삭제 DROP DATABASE ; 명령어: 데이터베이스 선택 USE ; -- 다음 명령으로 바뀐 데이터베이스를 확인할 수 있다. SELECT database(); workbench에서 더블클릭한 것과 같은 효과 테이블 조작 a collection of related data held in st.. 2023. 9. 25.
CI/CD CI/CD는 지속적인 통합Continuous Integration, 배포Deployment의 약자이다. 지속적인 통합: CI 코드 변경 사항을 자주 통합하는 것 변경 사항은 자동화된 빌드 및 테스트 프로세스를 거쳐 메인 코드 브랜치에 병합 변경사항이 다른 부분에 영향을 미치는지 확인하고, 문제가 발생할 경우 즉시 수정 가능 지속적인 배포: CD CI의 확장 코드 변경 사항이 자동으로 프로덕션 환경에 배포되는 것 개발자는 사용자에게 새로운 기능과 버그 수정 신속하게 제공 👉 배포 환경 한번 구축으로 버그 수정 등 배포된 코드에 대한 관리가 매우 쉬워짐 2023. 9. 8.