본문 바로가기

전체 글86

데이터베이스 개론 - 2장 데이터베이스 관리 시스템의 등장 배경 2장 데이터베이스 관리 시스템의 등장 배경 2-1 데이터 베이스 관리 시스템의 등장 배경 2-2. 데이터베이스 관리 시스템의 정의 2-3. 데이터베이스 관리 시스템의 장-단점 2-4. 데이터베이스 관리 시스템의 발전 과정 2-1 데이터 베이스 관리 시스템의 등장 배경 파일 시스템(file system) 데이터를 파일로 관리할 수 있도록 파일을 생성, 삭제, 수정, 검색하는 기능을 제공 응용 프로그램별 로 필요한 데이터를 별도의 파일로 관리함 응용프로그래머가 파일의 논리적인 구조뿐 아니라 물리적인 구조까지 정확히 파악 데이터에 직접 접근하여 처리하는 응용 프로그램을 개발 할 수 있다. 파일 시스템의 문제점 데이터의 중복성 -> 같은 내용의 데이터가 여러 파일에 중복 저장일관성, 데이터 무결성(data in.. 2023. 9. 16.
데이터베이스 개론 - 1장 데이터베이스 기본 개념 1. 데이터베이스의 필요성 학습 목표 데이터와 정보의 차이를 이해한다. 데이터베이스의 필요성을 알아본다. 데이터베이스의 정의에 숨겨진 의미와 주요 특징을 이해한다. 형태와 특성에 따른 데이터 분류 방법을 알아본다. 1-1 데이터베이스의 필요성 1-1-1 데이터와 정보 테이터는 현실 세계에서 단순히 관찰하거나 측정하여 수집한 사실이나 값으로, 자료라고한다. 정보는 데이터를 의사 결정에 유용하게 활용할 수 있도록 처리하여 체계적으로 조직한 결과물이다. 데이터에서 정보를 추출하는 과정 또는 방법을 정보 처리라 한다 정보처리는 데이터를 상황에 맞게 분석하거나 해석하여 데이터 간의 의미 관계를 파악하는 것이다. 현재성과 정확성을 보장하는 가치있는 정보를 얻으려면 정확히 관찰하고 측정하고 효율적으로 저장 정보 시스.. 2023. 9. 16.
미니 피씨의 젠킨스를 이용한 ci/cd 작업 - 젠킨스 와 docker-compose Jenkins pipeline (4) 젠킨스 Jenkins 미니피씨에 로컬로 설치하기 설치는 블로그를 돌아다니면서 설치하세요 https://docs.3rdeyesys.com/dev-tools/ncloud-dev-tools-jenkins-server-install-guide-centos.html 모든 곳의 설치하는 과정은 많이 있어요 저는 Jenkins pipeline의 pipeline script 쉡스크립트 만 보여드릴꺼에요 1. 젠킨스 (Jenkins) pipeline script 설정 Docker와 docker-compse을 설치를 하세요 저와 같이 설치를 하고 실행을 하세요 이유는 아직 모르겠습니다.... 그냥되서 좋게 생각하고 공부를 더해야될꺼 같아요 pipeline { agent any tools { nodejs 'nodejs' /.. 2023. 9. 2.
미니 피씨의 젠킨스를 이용한 ci/cd 작업 - nginx, mysql 마운트하기 위한 환경설정 (3) nginx, mysql 마운트하기 위한 환경설정 nginx, mysql 마운트하기 위한 환경설정 이부분 ├── database │ └── mysql │ └─── my.cnf ├── nginx │ └── nginx.conf │ └── nginx.conf 폴더 구성 (제발 보세요) 깃도 보면서 비교 폴더 구성 기본 폴더는 docker-compose.yml 이있는 폴더가 root 폴더입니다. ├── backend │ └── spring-boot-3 │ └─── Dockerfile ├── database │ └── mysql │ ├─── Dockerfile │ └─── my.cnf ├── frontend │ └─── Dockerfile ├── nginx │ ├── Dockerfile │ └── nginx.con.. 2023. 9. 2.