본문 바로가기

KNOWLEDGE/데이터베이스2

[Database] 데이터 모델 데이터 모델 : 현실 세계의 정보들을 컴퓨터에 표현하기 위해 단순화, 추상화해 표현한 개념적 모형. 데이터베이스 설계 과정에서 데이터의 구조(스키마)를 논리적으로 표현하기 위해 사용되는 도구. 데이터 모델 구성 요소: 개체, 속성, 관계 개체(Entity): DB에 표현하려는 개념. 속성으로 구성됨. 특징 파일 시스템의 레코드에 대응. 정보 제공 역할. 영속적으로 존재하는 개체의 집합. 다른 개체와 하나 이상의 관계 맺음. 유일한 식별자에 의해 식별 가능 예시) 교수 개체는 속성(교수번호, 성명, 전공, 소속)으로 구성. 개체 타입(레코드 타입): 속성(으로만 기술된 개체의 정의) 개체 인스턴스: 하나의 개체 나타내는 것. 한 줄. 개체 세트: 개체 인스턴스의 모음 개체 선정 방법 자료 흐름도(DFD)를.. 2022. 11. 21.
PyMySql, pandas 설치 오류 해결 - python에서 MySQL 사용해 DB 접근하기 (무한디버깅) 파이썬 버전이 여러 개 있고, 아나콘다까지 설치되어있는 내 노트북 환경이 오류가 난 주 원인이었다. 이제부터 PyMySQL모듈 설치 과정, Python으로 MySQL을 사용해 DB에 접근하는 과정을 보도록 하자. (윈도우 기준) 1. PyMySQL 모듈 설치하기 a. 환경변수 편집 윈도우 검색창에서 python.exe 검색 후 '파일 위치 열기' 클릭 Scripts 폴더 찾아서 들어간 후 경로 복사 윈도우 검색해서 시스템 환경 변수 편집으로 들어감 환경변수(N) 클릭 시스템변수에서 'Path' 클릭 후 편집 클릭 '새로만들기' 클릭 후 2번에서 복사한 경로를 붙여넣기, 확인 cmd에서 pip 검색 위 화면이 나오면 성공! b. 모듈 설치 그리고 문제의 모듈 설치 부분이다. 1. cmd 창에.. 2022. 4. 14.