일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- github에 새 리포지토리 추가하기
- Update
- youtube review
- oracle
- 명령 프롬프트
- gitkraken을 통한 프로젝트 올리기
- 컴퓨터 활용 능력 1급
- 데이터모델링
- 리눅스 마스터 2급
- 혼자 공부하는 SQL
- 열거형
- 컴퓨터 구조
- 첫 프로그래밍
- 인덱스의 개념과 장단점
- 혼자 공부하는 네트워크
- mysql 설치 방법과 정상 작동 확인하기
- INSERT
- 데이터 모델링
- 운영체제
- 뷰
- delete
- sqld
- 친절한 SQL 튜닝
- 컴퓨터 활용 능력
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 웹 디자인 기능사
- 클러스터형 인덱스와 보조 인덱스
- 2025-02-13
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 이것이 오라클이다
- Today
- Total
목록2024/10/24 (12)
코딩 브이로그

안녕하세요, 혼자 공부하는 SQL을 보고 학습한 자료를 남깁니다. 데이터베이스 모델링데이터베이스 모델링은 건축 설계도와 같다.프로젝트 진행 단계프로젝트 - 현실 세계에서 일어나는 업무를 컴퓨터 시스템으로 옮겨놓는 과정이다.더 쉽게는 '대규모 소프트웨어'를 작성하기 위한 전체적인 과정이라고 볼 수 있다.간단한 프로젝트는 한 두명이 작업 가능하다.복잡한 프로젝트는 한 두명이서 작업하는 것은 불가능하다.대표적인 모델은 '폭포수 모델'이다.폭포수가 떨이지듯이 작업을 하는 것이다. 단계별로 프로젝트를 진행하는 것이다.1. 프로젝트 계획, 2. 업무 분석, 3. 시스템 설계, 4. 프로그램 구현, 5. 테스트, 6. 유지보수 일반적으로 데이터 베이스 모델링은 시스템 설계에 속한다.우리가 살고 있는 세계를 데이터베이..

안녕하세요, 혼자 공부하는 SQL을 보고 학습한 자료를 남깁니다. MySQL은 교육용은 무료 (Community)상용은 유료입니다. (Standard, Enterprise, Cluster CGE) MySQL 설치를 위한 컴퓨터 환경64bit Windows 10 (또는 11) MySQL 다운로드 및 설치msi는 그냥 설치할 수 있는 프로그램입니다.허용이 나오면 예를 누르시면 됩니다.Custom으로 설치합니다. (우리가 필요한 것만 설치하면 됩니다.)- MySQL Server > MySQL Server 8.0.21- Application > MySQL Workbench- Documentations > Sample and Examples 8.0.21 (샘플 데이터를 사용할 예정)이렇게 세 가지를 설치를 합니..
안녕하세요, 혼자 공부하는 SQL을 보고 학습한 자료를 남깁니다. MySQL은 교육용은 무료 (Community)상용은 유료입니다. (Standard, Enterprise, Cluster CGE) MySQL 설치를 위한 컴퓨터 환경64bit Windows 10 (또는 11) MySQL 다운로드 및 설치msi는 그냥 설치할 수 있는 프로그램입니다.허용이 나오면 예를 누르시면 됩니다.Custom으로 설치합니다. (우리가 필요한 것만 설치하면 됩니다.)- MySQL Server > MySQL Server 8.0.21- Application > MySQL Workbench- Documentations > Sample and Examples 8.0.21 (샘플 데이터를 사용할 예정)이렇게 세 가지를 설치를 합니..
안녕하세요 혼자 공부하는 SQL을 공부하고 학습한 자료를 남깁니다.+ MySQL Community 8.0 지원+ DB와 소통하는 언어데이터베이스는 우리 삶에 가까이에 있다.우리 일상 생활 속의 정보가 저장되는 것입니다.많은 것들이 데이터베이스에 저장되어 있다.데이터의 집합이라고 표현을 할 수가 있다.예를 들어, 카톡의 메시지, 커피의 가격이 모든 것이 다 모여있는 것을 데이터베이스 (데이터의 집합)이라고 할 수 있습니다. DBMS는 Database Management System입니다.엑셀도 비슷하지만, 엑셀은 DB라고 불리우지는 않습니다.그 이유는 대용량이 아니기 때문입니다.데이터베이스는 대용량을 관리할 수 있어야 하기 때문입니다. 엑셀로 DB 만들어보기 서로 동시에 엑셀에 데이터를 저장할 수는 없다...

안녕하세요, 혼자 공부하는 네트워크를 보고 학습한 자료를 남깁니다.포트 포워딩 (port forwarding)네트워크 외부 호스트가 네트워크 내부의 호스트에게 연결을 시작하고 싶다.패킷을 보내고 싶어 한다.하나의 공인 IP 주소만을 공유하고 있다면 어떻게 통신할 수 있을까?이를 위한 것이 바로 포트 포워딩이다.네트워크 외부 호스트에게 해당 접속 정보를 알려 주면 된다.설정 화면 예시공유기를 통해 쉽게 설정이 가능하다. 감사합니다.https://www.youtube.com/watch?v=0DXQAjSiRhU&list=PLVsNizTWUw7HfOCgvlfHIDPPo3TE-2iQM&index=30

안녕하세요, 혼자 공부하는 네트워크를 보고 학습한 자료를 남깁니다.전송 계층 개요사용자가 실행중인 프로그램을 의미한다.IP의 한계신뢰할 수 없는 통신 및 비연결형 통신을 한계점으로 갖는다.신뢰할 수 없는 통신을 최선형 전달(best effort delivery)이라고 한다.IP가 신뢰할 수 없는, 비 연결형 통신을 하는 이유는 성능에 악영향을 끼치기 때문이다.TCP 및 UDPTCP는 연결형 통신을 가능하게 한다. 송수신하는 동안에는 연결을 유지 끝나면 종료신뢰성 있는 통신을 가능하게 한다. 재전송을 통한 오류 제어, 흐름 제어, 혼잡 제어 등 다양한 기능들을 제공UDP는 IP의 껍데기라고 보면 된다. 그러나 TCP보다는 비교적 빠른 전송이 가능하다.전송 계층이 응용 계층을 식별하는 방법특정 기기에 패킷이..

안녕하세요, 혼자 공부하는 네트워크를 보고 학습한 자료를 남깁니다.라우팅 방법에 따른 분류정적 라우팅은 수동으로 IP주소를 할당하고 라우팅 테이블을 만듬동적 라우팅은 자동으로 IP주소를 라우팅 프로토콜을 통해서 할당받고 라우팅 테이블을 만듬정적 라우팅 (static routing)라우터가 늘어나면 정적 라우팅만으로는 관리가 힘듦. 정적 라우팅은 유연성이 떨어짐.입력 오류가 발생할 수 있음.어떤 라우팅 경로에서 문제가 발생했는지 알기 어렵기 때문에 문제가 발생하면 경로 우회도 어렵다.그래서 주로 동적 라우팅이 자주 사용된다.최적의 라우터의 경로라우터끼리 자신들의 정보를 교환하면서 최적의 경로를 찾기 위한 프로토콜이다. 이를 라우팅 프로토콜이라고 한다.자동으로 업데이트 된다.문제 시 이를 우회할 수 있게 경..

안녕하세요, 혼자 공부하는 네트워크를 보고 학습한 자료를 남깁니다. 라우팅은 최적의 경로를 결정하는 방법데이터 링크 계층의 한계라우터를 통한 라우팅홉홉을 통해서 최적의 경로를 찾아 네트워크 외부에서 통신이 가능홉 확인라우팅 테이블라우팅이 동적 라우팅을 하는 경우 라우팅 프로토콜이 이용된다.수신지 IP주소는 패킷을 전송하는 IP주소서브넷 마스크는 네트워크 주소와 호스트 구분다음 홉은 다음을로 거쳐야 할 라우터의 IP 주소네트워크 인터페이스는 라우터 장비들간의 기기가 다름을 이해하고 통신하도록 해주는 인터페이스메트릭은 해당 경로로 이동하는 비용으로써 라우팅 테이블의 여러 경로에서 메트릭이 낮은 경로가 선호된다.라우팅 테이블에 포함된 정보디폴트 라우트일단 네트워크 외부로 나가기 위해서는 기본 게이트웨이(공유기..

안녕하세요, 혼자 공부하는 네트워크를 보고 학습한 자료를 남깁니다. 특별한 목적을 위해서 예약된 주소가 있다.개발자가 주로 접하게 되는 주소는 바로 0.0.0.0/8 (이 네트워크의 이 호스트)와 127.0.0.1/8 (루프백 주소)이다.127.0.0.1자기 자신을 가리키는 특별한 주소이다.나 자신을 가리키기 위한 예약된 주소이다.패킷을 전송하는 것으로 봤을 때 마치 부메랑 같은 주소이다.마치 부메랑처럼 자기 자신에게 돌아오도록 예약된 주소이다.테스트나 디버깅 용도로 사용됨0.0.0.0/8IP를 할당 받기 전 임시로 사용되는 주소 (예약 주소)호스트 입장에서 마땅히 자신을 지칭할 IP 주소가 없을 때 0.0.0.0/8이 사용된다. 모든 임의의 IP 주소디폴트 라우트는 패킷을 어떤 IP주소로 전달하지 결정..

안녕하세요, 혼자 공부하는 네트워크를 학습하고 자료를 남깁니다.정적 할당호스트에게 IP주소를 직접 정적으로 할당해 주는 것이다.이를 static IP address라고 한다.다음과 같은 설정창에 IP 주소, 서브넷 마스크, 게이트웨이(라우터) 주소, DNS 주소를 입력할 수 있다.어떤 값을 입력해야만 하는지 기억해두시면 좋습니다.IP주소를 입력하고어디까지가 네트워크 주소이고 어디까지가 호스트 주소인지를 알 수 있도록 해주는 서브넷 마스크도 입력을 해주어야 합니다.게이트웨이 주소네트워크 외부로 나가기 위한 첫 번째 노드를 게이트웨이라고 부른다.공유기나 IP에 할당받은 디폴트 값을 입력해주면 된다. 기본적으로 192.168.0.1이 할당되는 경우가 많습니다.DNS주소는 로컬 주소를 입력하면 된다. 예를 들어..