💭/KDT

KDT 1주차 회고(230302~230308)

모팔구 2023. 3. 23. 21:57
728x90
반응형

🖋️수업 내용

※ 이전 수업 내용 기억 안남 . . .

📆 230306

  • ☕️ Java
    • 자바 역사, 이클립스 설치, 실행 원리
    • 변수 선언과 초기화, 사용 규칙과 범위
    • 기본 타입: 정수형, 실수형, 논리형
    • 형변환: 자동 형변환(작 → 큰), 강제 형변환(큰 → 작)
  • 🐬 SQL
    • 데이터 vs 정보
    • 데이터베이스의 특성: 실시간 접근, 계속적인 변화, 동시 공유, 내용에 의한 참조
    • 일괄 처리 vs 온라인 처리 / 오프라인 처리 vs 온라인 처리 / 중앙집중 처리 vs 분산 처리 / 파일 관리 vs 데이터베이스 관리
    • DBMS란?
    • 트랜잭션의 의미 / 특징: 원자성(Atomicity), 일관성(Consistency), 고립성(Isolation), 지속성(Durability)
    • 트랜잭션의 상태
      • 활동(Active) → 실패(Failed) → 철회(Aborted): ROLLBACK
      • 활동(Active) → 부분 완료(Partially Committed) → 완료(Committed): COMMIT
    • 테이블(릴레이션), 행(튜플, 레코드), 컬럼(속성, 필드), 도메인
    • Primary Key, Foreign Key, Candidate Key, Alternate Key
    • 무결성 종류 - 참조 무결성, 개체 무결성, 도메인 무결성

 

📆 230307

  • ☕️ Java
    • 입력(System.in)하고 출력(System.out)하기
    • 스캐너로 입력받고 변수에 저장할 때 
    • Scanner sc = new Scanner(System.in) int value = sc.nextInt(); // 위처럼 한번에 하지 말고 int value2 = Integer.parseInt(sc.nextLine()); // 이렇게 스트링으로 입력받고 파싱하는게 . . 낫다
  • 🐬 SQL
    • 뷰의 필요성과 활용

 

📆 230307

  • ☕️ Java
    • nextLine() 후 parseInt() vs nextInt()
    • 자주 쓰는 연산자를 제외하고는 굳이 신경쓰지 않아도 된다
  • 🐬 SQL
    • 관계형 데이터베이스 모델링

 

💭 기록

💡 나는 최고의 프로그래머당!! 자기 암시하기
💡 기초 놓치지 않고 수업 듣기
💡 그야말로 규칙적인 생활하기
이번주는 적응하느라 좀 정신이 없었다. 벌써 날씨가 더운것도 적응 못하는데 반분위기라고 적응하겠냐만은 ,,^.^,, 마음 제대로 먹었으니까 수료할 때까지 너무 스트레스 받지 말고 빡공했으면! 다른 것에 집중하지 말고 나한테 집중해서 내가 중요하다고 생각한 것들을 해내야한다. 화이팅 나자신~!

 

 

728x90
반응형