전체 글

연새데학교 컴퓨터과학과 & 우아한테크코스 5기 백엔드 스타라이토 깃짱
Computer Science 모아보기 👉🏻 https://github.com/seoul-developer/CS GitHub - seoul-developer/CS: 주니어 개발자를 위한 전공 지식 모음.zip 주니어 개발자를 위한 전공 지식 모음.zip. Contribute to seoul-developer/CS development by creating an account on GitHub. github.com 💋 개념 ✔️ 정의 Linked List is a linear data structure, in which elements are not stored at a contiguous location, rather they are linked using pointers. Linked List form..
💋 인트로 안녕하세요 깃짱입니다. 소스 코드 ⇒ https://github.com/gitchan-Study/2023-sql-sample GitHub - gitchan-Study/2023-sql-sample: 깃짱이 복잡한 SQL 명령어를 실습하기 위해 작성한 샘플 코드 깃짱이 복잡한 SQL 명령어를 실습하기 위해 작성한 샘플 코드. Contribute to gitchan-Study/2023-sql-sample development by creating an account on GitHub. github.com 이번 포스팅은 쉬운코드님의 데이터베이스 강의를 바탕으로 작성했습니다. 💋 ORDER BY ✔️ 개념 조회 결과를 특정 attribute 기준으로 정렬해 가져오고 싶을 때 사용한다. 아무것도 설정하지..
Computer Science 모아보기 👉🏻 https://github.com/seoul-developer/CS GitHub - seoul-developer/CS: 주니어 개발자를 위한 전공 지식 모음.zip 주니어 개발자를 위한 전공 지식 모음.zip. Contribute to seoul-developer/CS development by creating an account on GitHub. github.com 💋 프로그래밍 언어에서의 배열 사용해보기 ✔️ C++ int a[5] = {1, 2, 3, 4, 5}; //Static Integer Array int *a = new int[5]; //Dynamic Integer Array ✔️ Java import java.util.*; class GFG {..
Computer Science 모아보기 👉🏻 https://github.com/seoul-developer/CS GitHub - seoul-developer/CS: 주니어 개발자를 위한 전공 지식 모음.zip 주니어 개발자를 위한 전공 지식 모음.zip. Contribute to seoul-developer/CS development by creating an account on GitHub. github.com 💋 배열(Array) ✔️ 개념 같은 타입의 데이터를 연속적인 메모리 공간에 저장해 인덱스로 접근하는 자료구조 하나의 유형에 속하는 일정한 개수의 값들을 담고 있는 컨테이너 - oracle An array is a container object that holds a fixed number of..
💋 인트로 안녕하세요 깃짱입니다. JOIN 예제를 살펴보면서 열심히 SQL 숙련자가 되어 보겠습니다. 소스 코드 ⇒ https://github.com/gitchan-Study/2023-sql-sample GitHub - gitchan-Study/2023-sql-sample: 깃짱이 복잡한 SQL 명령어를 실습하기 위해 작성한 샘플 코드 깃짱이 복잡한 SQL 명령어를 실습하기 위해 작성한 샘플 코드. Contribute to gitchan-Study/2023-sql-sample development by creating an account on GitHub. github.com 이번 포스팅은 쉬운코드님의 데이터베이스 강의를 바탕으로 작성했습니다. 💋 데이터 소개 시작하기에 앞서, 아래 덤프 파일을 통해서 ..
안녕! 우아한테크코스 5기 [스탬프크러쉬]팀 깃짱이라고 합니다. 스탬프크러쉬 서비스의 소스 코드 바로가기 사장모드: stampcrush.site/admin 고객모드: stampcrush.site 스탬프크러쉬 2기를 시작했지만, 서비스를 종료하게 되었습니다. 큰 애정과 주인의식을 갖고 시작한 제 개발자로 첫 프로젝트였기 때문에 많이 허탈하고, 서운한 마음이 들지만! 오히려 마무리하게 되니깐, 스탬프크러쉬의 비즈니스를 조금 더 냉정한 시선에서 바라볼 수 있게 된 것 같습니다. 이 프로젝트를 발판으로 제가 한 단계 더 성장했기를 바라면서 글을 작성해 보려고 합니다. 💋 갑자기 왜 서비스 종료되었나?!! ✔️ 비즈니스 자체의 장기적 비전을 제시할 수 없어서 가장 큰 이유는 비즈니스 자체가 장기적 비전을 제시할 ..
💋 Constriants ✔️ 개념 relational database에 속한 모든 relation들이 모두, 언제나 지켜야 하는 제약 사항 ✔️ 구분 implicit constraints, explicit constraints로 구분할 수 있다. implicit constraints Relational Database Model 자체가 가지는 제약사항 relation은 중복되는 튜플을 가질 수 없다라던가, relation 내 동일한 이름의 attribute를 가질 수 없다와 같은 제약사항이다. explicit constraints 주로 DDL을 통해 스키마에 직접 명시할 수 있는 제약사항 schema-based constraints라고 한다. 이중에서 explicit constraints의 제약사항에 ..
💋 데이터베이스 기본 개념 ✔️ 데이터베이스 전자적으로 저장되고 사용되는, 관련있는 데이터들의 조직화된 집합 ✔️ DBMS database management systems 사용자에게 DB를 정의하고 만들고 관리하는 기능을 제공하는 소프트웨어 시스템 ✔️ metadata data about data 데이터베이스를 정의하거나 기술하는 데이터 데이터 유형, 구조, 제약 조건, 보안, 저장, 인덱스, 사용자 그룹 등 메타 데이터 역시 DBMS로 관리된다. ✔️ database system database + DBMS + 연관된 애플리케이션 database라고 부르기도 한다. 💋 data models DB 구조를 기술하는데 사용될 수 있는 개념들 ✔️ 분류 conceptual data models high-le..
· TIL/2023
💋 오늘 할 일 데이터베이스 SQL 기초 공부하기 (지겹다 생각말고 하쟈...) 이거만 써서 아무것도 안해보이는데, 진짜 많이 함. 거진 하루종일 함 동아리 지원서 쓰기 💋 감정회고 으악! 벌써 12월이다!!! 근데 사실 우테코 끝나면서 올해가 끝난 것 같은 느낌이었는데 어찌 보면 한 달 번 느낌??? 담주 화요일부터 CS 스터디가 시작된당! 포비와의 면담 이후로 정말 제가 주도적으로 이끌어가보기 위해서 다른 사람들은 어떻게 스터디를 하나 찾아보기도 하고, 스터디 시작에 앞서 완전 파워 CS 공부중이다. 리내랑 둘이서 알고리즘 스터디 시작했었는데 금방 불이 꺼져버렸다. 어떻게 하면 스스로 + 남에게 동기부여를 할 수 있을까? 앞으로 같이할 사람들이랑도 같이 하기로 해야겠다. 인원수가 많아지면 그래도 더 ..
💋 패킷 ✔️ 개념 패킷은 컴퓨터 네트워크에서 데이터를 전송하는 기본 단위입니다. The basic unit of communication between a source and a destination in a network. 데이터 통신 중에 정보를 주고받을 때, 큰 데이터를 작은 조각으로 나누어 전송하게 되는데, 이 작은 조각이 패킷입니다. 목적지에서는 이 패킷을 재조립해서 정보를 얻습니다. 각 패킷에는 목적지 및 출발지 주소, 전송된 데이터 일부, 오류 검출을 위한 체크섬 등이 포함됩니다. 패킷 통신은 신속하고 효율적인 데이터 전송을 가능하게 하며, 중간에 문제가 발생할 경우 손상된 패킷만을 재전송할 수 있습니다. 이는 대규모 네트워크에서 안정적인 데이터 통신을 지원하는 데 기여합니다. 💋 패킷의 ..